Errores, fallos, preguntas - página 1045

 
zfs:
Lo encontré)

SYMBOL_SESSION_PRICE_SETTLEMENT

Precio de oferta de la sesión actual

Pregunta por qué todas las variables de la ayuda no se corresponden con sus nombres en el terminal)?

Sigo hablando conmigo mismo, es algo que está de moda ahora).

Está claro que podemos guardarlo al principio de la sesión y utilizarlo en la segunda mitad del día, pero ¿hay alguna manera de obtenerlo en la segunda mitad del día, porque parece que está en el terminal - el porcentaje de cambio se calcula a partir de él.


 

stringo:

MetaDriver:

Dos o tres llamadas a OnCalculate(...) en cada tick, la última de las cuales requiere un recálculo completo del indicador desde cero.

¿Cómo vivir? ¡Nadacha!

Hace un mes ya nos planteamos esta cuestión. No hemos podido reproducir este problema en nuestro

Slava, ¿cómo te va? ¿Lo has reproducido?
 
MetaDriver:
Slava, ¿cómo estás? ¿Reproducido?
Todavía no. Todavía no lo hemos reproducido. Lo haremos pronto después de que se publique el paquete beta de MetaEditor+mql.dll
 
stringo:
Todavía no. Todavía no lo he jugado. Lo haremos pronto, tras la publicación del paquete beta de MetaEditor+mql.dll.

Lo tengo.

--

Una gran petición a los del foro, probar OnCalculate() para las llamadas duplicadas y anular prev_calculated en cada tick.


Y publica aquí tus resultados (es/no es duplicado).


El indicador de pruebas está aquí.

 

MetaDriver:

...

Y publique aquí sus resultados (tenga/sin duplicar).

Prueba el indicador aquí.

Tengo este resultado:

2013.08.21 16:08:26     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:26     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:26     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:26     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:23     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:23     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:23     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:21     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:21     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:21     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:18     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:18     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:18     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:18     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:16     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:16     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:14     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:12     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:09     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:09     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:07     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:07     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:07     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:04     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:04     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:02     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:08:00     prev_calc_Test (GBPUSD,M5)      prev_calculated == 0;  rates_total ==50000;  ArrSize(close) ==50000
2013.08.21 16:07:58     prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000;  rates_total ==50000;  ArrSize(close) ==50000
 
tol64:

Este es el resultado para mí:

Gracias. Tengo llamadas dobles en MetaQuotes demo y llamadas triples en RoboForex.
 


hurgó en los diferentes tf, no hay ceros. Demostración de MetaQuotes

Win 7 64x.

ps en RoboForex también falta.

 
MetaDriver:
Todo está bien con "Max bars in window : Unlimited".
Máximo de barras en la ventana : 50000 - se pone a cero de vez en cuando
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rates_total ==50000; ArrSize(close) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 50000; rates_total ==50000; ArrSize(close) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rates_total ==50000; ArrSize(close) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 50000; rates_total ==50000; ArrSize(close) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rates_total ==50000; ArrSize(close) ==50000
2013.08.21 17:38:56 prev_calc_Test (EURUSD,M1) prev_calculated == 50000; rates_total ==50000; ArrSize(close) ==50000
2013.08.21 17:38:56 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rates_total ==50000; ArrSize(close) ==50000
 
Silent:

hurgó en diferentes tf's, no hay ceros. Demostración de MetaQuotes

Win 7 64x.

ps en RoboForex también falta.

Mierda. es extraño. lo que me temía es una mala reproducibilidad. ¿lo comprobaste "bajo carga"?

¿Qué tipo de CPU?

Tengo AMD Phenom II X6, win7 64, terminal x64.

 
Swan:
Todo está bien con "Max bars in window : Unlimited".
Máximo de barras en la ventana : 50.000 - se pone a cero de vez en cuando.

¡Oh! ¡Gracias! Me estoy haciendo una idea del sistema.