Si alguien tiene algún problema, por favor, finalice AdaptiveExtrapolator v1.1 - página 7

 

...sigue dibujando una línea...

 
Voy a arreglarlo ahora, tengo una nueva idea...
 

Aquí funciona...

borre las líneas y corrija... se olvidó de retocarlo antes de enviárselo

void init();

....

SetIndexShift(1,ForeCast);//-OffIndex);//pasa el vector de datos 0...np-1; 0 corresponde a bar=lb
SetIndexShift(3,ForeCast);//-OffIndex);//pasa el vector de datos 0...np-1; 0 corresponde a bar=lb
SetIndexShift(5,ForeCast);//-OffIndex);//vector de datos pasado 0...np-1; 0 corresponde a bar=lb
SetIndexShift(7,ForeCast);//-OffIndex);//vector de datos pasado 0...np-1; 0 corresponde a bar=lb

InitTicket(String Substr(NombreIndicador,2,StringLen(NombreIndicador)-2),50); // --> puede borrar
InitTicket(StringSubstr(NombreIndicador,2,StringLen(NombreIndicador)-2)); // --> debe ser así
TimeSave=0;

int start()
{
// si (StartCalculate(Shift)==false) // --> descomentar
si (StartTicket(Shift)==false) // --> borrar ...

Archivos adjuntos:
 

este tipo de cosas de todos modos...

 

...de alguna manera milagrosa lo puse en marcha en el probador... ------ es divertido...

...pero no hay suficientes líneas... ------ 4 no da mucha información ------- salta demasiado rápido....

...cómo hacer más líneas... ????????

 

Интереснее было бы сделать оптимизацию не по одному параметру (np), как я сделал в 1.1, а по 2м: lb- последнему бару окна, и np - длине окна, а в идеале - вообще ещё + HarmNo - количеству гармоник. Рассчитывался бы долго но результат того будет стоить.

forte928 escribió >>

No es un problema... es sólo una mejora del script que se utiliza... y el parámetro adicional se puede obtener en el propio indicador...

Me refiero a una mejora similar de AdaptiveExtrapolator

En principio, no es difícil de hacer, sólo hay que añadir 1 bucle con enumeración de parámetros lb, pero cuando lo hice aparecieron unos errores bastante extraños que no he conseguido solucionar.

Por favor, pruébalo, si funciona, habrá una captura armónica en toda regla

 
diamondyar писал(а) >>

...de alguna manera milagrosa lo puse en marcha en el probador... ------ es divertido...

...pero no hay suficientes líneas... ------ 4 no da mucha información ------- salta demasiado rápido....

...cómo hacer más líneas... ????????

Los errores que te aparecen se deben a que tengo un script ligeramente revisado...

No es posible hacer más líneas en la versión actual de MT...

Si tienes varios indicadores en una ventana y uno de ellos es el principal, los demás son indicadores esclavos y cada nuevo indicador en la ventana sabrá que es el último con nivel de esclavo.

 
diamondyar писал(а) >>

...de alguna manera milagrosa lo puse en marcha en el probador... ------ es divertido...

...pero no hay suficientes líneas... ------ 4 no da mucha información ------- salta demasiado rápido....

...cómo hacer más líneas... ????????

Si ha notado que hay un parámetro BarBuffered - es la distancia después de cuántas barras serán almacenadas en el buffer...

 
forte928 писал(а) >>

Y si has notado que hay un parámetro BarBuffered - esta es la distancia después de cuántas barras se producirá el buffering...

Por supuesto que no... ))))

 
forte928 писал(а) >>

Pero es posible tener varios indicadores funcionando en una ventana y uno de ellos será el indicador principal y los otros serán indicadores esclavos y cada nuevo indicador en la ventana sabrá por sí mismo que es el último con nivel de esclavo...

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡...eso es lo que necesitas!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ;-)