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
Aquí está el mío menos la lógica de comercio real.
Y mi corrección para el comentario de RaptorUK:
He modificado el código de Polyline para permitir superposiciones, ..
TLne Compatible con la versión anterior:
Para dibujar en el subgráfico sólo hay que utilizar iWin = WindowFind("indicatorName");
De un post sobre el dibujo de indicadores tanto en el gráfico principal como en el subgráfico, TLine podría ser utilizado para ambos con modificaciones.
Para dibujar en el gráfico secundario sólo tiene que utilizar iWin = WindowFind("indicatorName");
Gracias
Hora de cierre del mercado.
Quería cerrar todas las órdenes antes del final de la semana (cierre del mercado el viernes,) para evitar pérdidas en caso de que el mercado se desviara sobre el final de la semana, pasando el SL. (Esto no está modelado en el probador).
Así que la pregunta es cuándo se cierra (o se abre) el mercado. Todas las publicaciones y búsquedas en la red son simplemente erróneas. De Forex Education - Introduction to Forex - IBFX El mercado de divisas opera 24 horas al día, 5,5 días a la semana (6:00 PM ET el domingo hasta las 4:00 PM ET el viernes) Eso es ET - hora local de Nueva York.
Esto significa que todas las contabilizaciones dependen del momento en que se hayan realizado, ya que el límite del horario de verano varía de un año a otro.
Esto significa que es necesario calcular cuando empieza y termina el DST de NY, para la barra en cuestión. (El problema es que Windows no proporciona rutinas de conversión, excepto entre la TZ actual y la UTC, y sólo para el año en curso. Si el PC no está en ET no se puede hacer directamente. Es más, hasta que no salga Windows8 no se pueden conseguir conversiones para ET y años anteriores. Y mirando el Registro en Win7 los valores solo cubren el 2005 en adelante (y esos eran erróneos si leí bien.) Así que no apuesto a que Win8 sea mejor.
Esto significa que es necesario calcular el DST yo mismo. He actualizado mi código: TimeGmt() y LocalTimeGMT() con argumentos por defecto, algo de documentación adicional y comprobaciones, y he escrito código para calcular la hora de cierre del mercado. Que lo disfruten.
Estos son buenos puntos, hay muchas más cosas que son una conjetura incluso con las funciones de MT4, que no siempre devuelven el valor correcto. Por ejemplo broker y serverinfo en el servidor y los parámetros de negociación, como la propagación variable, ECN o no, SL requerido o no resulta sólo de la gestión de errores, información de símbolos, etc.
Muchos de ellos son simplemente cosas básicas que no pueden ser (y deberían ser) fácilmente comprobadas. Por ejemplo, la información sobre los gráficos abiertos y los datos del historial, la información de la hora (como GMT, zona horaria, DST), la información de apertura y cierre del mercado.
La recuperación de desastres sería realmente buena, comenzando con que MT4 no se apague y se reinicie como quiere (actualización), también el cierre correcto de terminal.exe, que permanece congelado en el administrador de tareas incluso horas después de que el terminal se cerró (y se pensó que se cerró correctamente con el botón de cierre sin ningún mensaje de error).
Algún tipo de soporte de centro de datos local también sería bueno, haría el trabajo más fácil en lugar de variables globales limitadas y archivos abiertos. Por no mencionar el almacenamiento de los datos de compra, venta y ticks (spread), que faltan.
Hay muchas cosas simples que faltan que hacen la vida mucho más difícil juntos, y es una cantidad de trabajo horrible para manejarlos correctamente si es posible. Muchos consejos externos nad trucos incluso hacks son necesarios para un amplio funcionamiento adecuado. No culpo a nadie que publique una estrategia en codebase y no maneje todos los posibles (muchos de ellos específicos del broker) problemas con MT4 o el servidor - especialmente cuando el punto está en la estrategia no en el manejo de errores.
Incluso faltan cosas muy simples, no podemos manejar los archivos de registro que pueden crecer fácilmente cientos de megabytes o más cuando algo va realmente mal. Crecen hasta que el disco está lleno y no se puede hacer nada, ni siquiera una opción en la configuración del terminal sobre el manejo de los archivos de registro.