1 Archivos adjuntos Estoy buscando una manera de encontrar el último máximo y el mínimo final basándose en promedios móviles. Las flechas en la imagen adjunta muestran lo que estoy buscando.
No utilizo la tendencia actual de media móvil. Busco los columpios que quedan últimos. He dibujado las líneas que son los 2'swings' en el Bajo y el Alto.
Comencé el código (pero creo que mi derrame cerebral está funcionando mal). Acerca de avanzar más y me quedo en blanco.
Me interesa dibujar las líneas. Obteniendo el valor.
Código insertado void OnStart() dual UpperLevel=0, LowerLevel=0, FastMA=0, SlowMA=0; int BarraActual=1, DirecciónActual=0, ÚltimaDirección=0; bool AllFound=false, StillOnInitialDirection=exacto, FoundLong=false, FoundShort=false; while(! AllFound) SlowMA=iMA(NULL,0,10,0,MODE_SMA,PRICE_CLOSE,Curren tBar); FastMA=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,Current Bar); debería (CurrentBar==1)/establecer la gestión inicial if(FastMAgt;SlowMA) CurrentDirection=1; Última dirección=1; if(FastMAlt;SlowMA) CurrentDirection=2; Última dirección=2; if(CurrentBargt;1)/Trabajar en el liderazgo actual if(FastMAgt;SlowMA) CurrentDirection=1; if(FastMAlt;SlowMA) CurrentDirection=2; if(StillOnInitialDirection)/Veremos si estamos fuera de este liderazgo actual if(CurrentDirection! =LastDirection) StillOnInitialDirection=false; si (! StillOnInitialDirection)