Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
En mi opinión, el uso de la funciónSeriesInfoInteger es redundante, porque no es gratuita.
Era:
Se convirtió:
Una ganancia de velocidad de aproximadamente 1,5 veces.
Un 2% de ganancia. Nota.
no funcionará correctamente con PERIOD_W1 y PERIOD_MN1, porque se cuenta desde el 1 de enero de 1970, y es jueves, no lunes. Y cada mes tiene un número diferente de segundos.
Esto debe añadirse a la documentación de PeriodSeconds.
No lo he comprobado - porque necesito saber con seguridad si el código funcionará o no para una situación específica, porque no es correcto culpar a otra persona si yo mismo he cometido un error.
Me refiero a situaciones como esta: supongamos que tenemos 14 horas en un día (o menos, si no hubiera cotizaciones cada hora), tengo un gráfico M1 y necesito saber el desplazamiento de una barra en M15 del día anterior. Es decir, ¿funcionará todo correctamente si tengo 45 minutos en una hora o 14 horas en un día, o cualquier otra caída de tiempo/conmutación?
Personalmente, creo que es apropiado utilizar esta característica:
Pero hay que tener en cuenta que no es un análogo completo de la función MQL4iBarShift al menos por el hecho de que no tiene el parámetroExact
Por lo demás, es idéntico.
Estoy pegando un simple script MQL4 que muestra la identidad completa de la función estándar con esta.
Si los valores de la función estándariBarShift y mi función no son iguales, entonces Print. No me imprimió nada.
Un 2% de ganancias. Nota.
¿Qué, de verdad?
Me daba pereza poner GetMicrosecondCount(), así que confié en el profiling.
¿De verdad?
Me daba pereza poner GetMicrosecondCount(), así que confié en el profiling.
La elaboración de perfiles tiene que ver con otra cosa. El 2% es la máxima ganancia que se puede obtener.
250 millones de llamadas en el Probador en mi máquina da un ahorro de 1 segundo.
¡Definitivamente su opción es la mejor! Pero no puedo ni imaginar por qué en MT5 hay que trabajar con barras.
Pero no tengo ni idea de por qué en MT5 tengo que trabajar con barras.
Lo uso cuando controlo el ratón. Por ejemplo, aquí.
Lo utilizo para controlar el ratón. Aquí, por ejemplo.
Sí, eso es lo que no entiendo.
Sí, eso es lo que no entiendo.
Y no entiendo el malentendido ))
Por ejemplo, tengo un canal, una de cuyas características es la hora de inicio (borde izquierdo). Y necesito construir este canal en diferentes TFs. Bueno, ¿qué otra alternativa tengo que encontrar el número de bar en una nueva TF?
Tengo muchas otras cosas.
Por ejemplo, cuando combino todos los TFs en uno con una escala logarítmica. Este es un tema muy interesante. Aquí tampoco se puede prescindir del iBarShift analógico
Personalmente, creo que es razonable utilizar dicha función:
Pero hay que tener en cuenta que no es un análogo completo de la función estándar MQL4iBarShift, al menos porque no tiene el parámetroExact
Por lo demás, es idéntico.
Estoy pegando un simple script MQL4 que muestra la identidad completa de la función estándar con esta.
Si los valores de la función estándariBarShift y mi función no son iguales, entonces Print. No he imprimido nada.
No, no lo hizo debido a Comment().
Si lo quitas, hay un desajuste por 1, pero no creo que sea un error, porque de hecho la nueva barra está definida en dos algoritmos con un desplazamiento de media barra. Mi versión de la detección de barras nuevas me parece más lógica que la estándar.
Y no entiendo el malentendido ))
No entiendo el sentido de usar barras. CopyRates, etc.
¿Por qué el guión es tan lento?
2018.03.30 09:21:05.208 BS (Si Splice,H4) 1 Start=15 Stop=3 Day_Shift=0 index=0
2018.03.30 09:21:05.208 BS (Si Splice,H4) 1 Start=2018.03.26 00:00 Stop=2018.03.29 00:00 Day_Shift=2018.03.29 20:00 index=0
2018.03.30 09:21:20.209 BS (Si Splice,H4) 2 Start=15 Stop=3 Day_Shift=0 index=0
2018.03.30 09:21:20.209 BS (Si Splice,H4) 2 Start=2018.03.26 00:00 Stop=2018.03.29 00:00 Day_Shift=2018.03.29 20:00 index=0
2018.03.30 09:20:49.300 Scripts script BS (Si Splice,H4) loaded successfully
2018.03.30 09:21:20.209 Scripts script BS (Si Splice,H4) removed