Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 260

 
tiiga:
Hice el programa un poco más complicado - una garrapata ahora cuenta para 30 segundos incluso para ejecutarlo en una cuenta demo en tiempo real - un poco largo, mucho puede cambiar en medio minuto
Está utilizando indicadores incorporados. Por lo tanto, utilícelos para llamar a las funciones estándar. Los indicadores no se encuentran en el gráfico del probador y no dibujan nada. Así que busca los frenos en otra parte. Y será mejor que muestres el código de cómo lo haces todo ahí. O dame unos posos de café, porque te estás quedando sin tus propias reservas ;)
 

Hola a todos, podéis ayudarme a arreglar una función en código abierto que no puede ser copiada por un asesor (el uso del código fuente descompilado está prohibido)

¿Cómo puedo desactivar esta función?


 
zapad:

Hola a todos, podéis ayudarme a arreglar una función en código abierto que no puede ser copiada por un asesor (el uso del código fuente descompilado está prohibido)

¿Cómo puedo desactivar esta función?



el código fuente descompilado está prohibido ... ¿Cómo lo desactivo?
 
artmedia70:
Está utilizando los indicadores incorporados. Por lo tanto, utilice su llamada con funciones estándar. Los indicadores no están en el gráfico del probador y no dibujan nada. Así que busca los frenos en otra parte. Y será mejor que muestres el código de cómo lo haces todo ahí. O dame unos posos de café, porque te estás quedando sin tus propias reservas ;)


iMFI(NULL,megaset[11][i][j],megaset[13][i][j],0) (y tantas veces diferentes indicadores, no tiene sentido poner todo el código aquí - sólo para confundirte con 2000 líneas)

¿hay alguna otra manera?

 
tiiga:


iMFI(NULL,megaset[11][i][j],megaset[13][i][j],0) (y tantas veces diferentes indicadores, no tiene sentido poner todo el código aquí - sólo para confundirte 2000 líneas)

¿hay alguna otra manera?

Echa un vistazo al registro del probador. ¿Qué errores escribe?
 

antes del lanzamiento dice

2013.11.17 09:55:00 TestGenerator: error de datos no coincidentes (límite de volumen 973 en 2013.10.04 20:00 superado)

2013.11.17 09:55:00 TestGenerator: error de datos no coincidentes (el valor bajo 1.35204 en 2013.10.01 22:00 no se alcanza desde el marco temporal más bajo, el precio bajo 1.35221 no coincide)

2013.11.17 09:55:00 TestGenerator: error de datos no coincidentes (el valor alto 1.35282 en 2013.10.01 22:00 no se alcanza desde el marco temporal más bajo, el precio alto 1.35242 no coincide)

2013.11.17 09:55:00 TestGenerator: error de datos no coincidentes (se ha superado el límite de volumen 6027 en 2013.09.18 20:00)

2013.11.17 09:55:00 TestGenerator: error de datos no coincidentes (límite de volumen 6027 en 2013.09.18 20:00 superado)

pero no pensé que fuera grave.

 
También está en el probador. se detiene cuando se ejecuta en tiempo real - no hay errores en la ejecución del programa
 
es debido a las múltiples llamadas de diferentes índices (el mismo guión con diferentes parámetros parecen ser tratados como diferentes índices)
 
tiiga:
es debido a las numerosas llamadas de diferentes indicadores (el mismo indicador con diferentes parámetros parece ser considerado como un indicador diferente)

Sin ver el código, se adivina por los posos del café. Pero no debería ser tan lento, ya que escribes que 1 tick cuenta medio minuto. Revisa toda la lógica. Algo debe haber fallado en la construcción lógica del código.

¿Dónde y por qué hay tantas llamadas de indicadores?

 

Bueno, hay muchos temas con qué índices y qué parámetros usar para ellos - así que decidí hacer un programa que selecciona su propio conjunto de índices.

Se trata de una red neuronal de unas 100 neuronas (se puede cambiar el número, pero incluso con 10 sigue funcionando lentamente) cada una tiene su propio conjunto de diferentes números de índices de 2 a 20. Si una neurona se mata por fallo obtiene un nuevo conjunto de índices.