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
1. Porque el soporte no siempre da información correcta. Usted mismo ha señalado esto sobre el distribuidor Alpari. + es caro: averiguar de cada distribuidor la transición. Porque entonces no se puede crear una buena solución, no sé con quién está discutiendo el usuario final.
2. Bueno, más o menos, sí, pero si un concesionario no cambia de invierno a verano y viceversa, entonces los cálculos se vuelven un poco raros.
Intenté modificar un poco tu biblioteca, pero al parecer algo salió mal. Pensé que el código debería llevar a que el Asesor Experto detecte automáticamente la hora GMT y opere según GMT, no según el servidor del broker. No estoy seguro de si el código es óptimo, pero la solución parece funcionar. Sin embargo, en aquellos corredores que no cambian la hora - hay algunos cálculos incorrectos.
1.
- No me fijé en EURUSD, tomamos el par donde se coloque el EA.
- 2. Tampoco fijé la hora, simplemente resté 1 año a la actual.
Y paso los parámetros a bool setBokerOffset(string symbol, int &USwinEUwin1, int &USsumEUsum1, int &USsumEUwin1) para obtener este bloque dinámicamente.
2. alpha forex. Puedo en lis dar datos de la cuenta demo para que lo compruebes sin abrir nada. El caso es que el distribuidor no cambia de invierno a verano, y la diferencia con GMT se sigue produciendo.
3. un poco confuso cómo y dónde se utiliza el diseño.
3. Немного не понял, как и где использована конструкция.
En un indicador que es la parte superior del bucle a través de todas las barras.
En general, he cambiado a Greenwich. Defino la hora de transición al horario de invierno como la diferencia entre la hora del servidor y la hora media de Greenwich. Lo único es que para cada broker esta diferencia tiene que ser calculada por mí mismo e introducida en las constantes del Asesor Experto. Justo cuando los usuarios tienen diferentes turnos, brokers, bolsas, y la hora de transición al horario de invierno no es la misma, Greenwich es igual para todos.
¿Cómo se hace exactamente? ¿Cómo se calculan las constantes?
¿Cómo lo ha hecho exactamente? ¿Cómo se calculan las constantes?
La hora de Greenwich menos timecarrent, con la transición al horario de invierno cambiará en una hora. Escribí una vez que el tiempo de inicio y finalización del trabajo, con el cliente la diferencia en hora +3 y +2, corredores +3, +2, -6 hora de Greenwich))))). Y era necesario para empezar a trabajar a una hora determinada, la misma para todos. Hora de Greenwich es el mismo, pero el servidor y la hora local son diferentes. Rehice el código del libro de texto de Fedoseyev).
En general, el problema es que no hay una función estándar para la diferencia entre el servidor y la hora de Greenwich. Pero se cuenta. También hay un problema que la hora local también puede tener una transición a la hora de invierno, y en un momento diferente de la transición del corredor.
Hora de Greenwich menos timecarrent, con la transición al horario de invierno cambiará en una hora. Escribí una vez que el tiempo de inicio y finalización del trabajo, con el cliente la diferencia de hora +3 y +2, corredores +3, +2, -6 hora de Greenwich)))). Y era necesario para empezar a trabajar a una hora determinada, la misma para todos. La hora de Greenwich es el mismo, pero el servidor y la hora local son diferentes. Se ha modificado el código del libro de texto de Fedoseyev).
En general, el problema es que no existe una función estándar para la diferencia entre la hora del servidor y la hora de Greenwich. Pero se cuenta. También hay un problema que la hora local también puede tener una transición a la hora de invierno, y en un momento diferente de la transición del corredor.
Gracias, sí, esta solución está en mi cabeza, es +- así implementado. Pero usted señaló el dolor en el último párrafo)
Hola @Carl Schreiber Feliz Año Nuevo.
Sé que este artículo ha estado para arriba por un tiempo, pero acabo de encontrarlo. Gracias por compartir este trabajo. Se requiere que yo haga algunas pruebas con él para realmente entenderlo. Pero, tengo una simple pregunta por ahora:
Puedo ver que usted tiene un día diferente de cálculo de la semana en lugar de depender de la MqlDateTime struct .day_of_week. ¿Por qué estás usando este otro método de cálculo, hay un beneficio de precisión? ¿O es sólo para evitar la conversión a la struct?
Este código calcula automáticamente el horario de verano para los corredores europeos y estadounidenses:
https://www.mql5.com/es/code/27860
El código anterior se utilizó en Forex Market Hours https://www.mql5.com/es/code/27771 para calcular los cambios de horario de verano.
Se pueden construir funciones similares para diferentes zonas del mundo.