[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 24

 

¿No puedes crear una cuenta de demostración con tu broker? Al descargar las cotizaciones, todo se descargará de ese corredor. ¿O me equivoco?

 
EvgeTrofi >> :

¿No puedes crear una cuenta de demostración con tu broker? Al descargar las cotizaciones, todo se descargará de ese corredor. ¿O me equivoco?

Sí, pulsando Home, PageUp, PageDown o mediante el script KeyHome.

El servidor no da más de 2 meses, los TFs más antiguos son más profundos.

 
goldtrader >> :

Sí, pulsando Home, PageUp, PageDown o mediante el script KeyHome.

El servidor de actas no da más de 2 meses, la TF más antigua es más profunda.

Nada ayuda. No pude encontrar ningún guión. Y a quién le importa el resultado...

 
zfs писал(а) >>

Nada ayuda. No he podido encontrar ningún guión. ¿Y qué diferencia hay entre la cuenta...

'ZZ_All Quotings 0-0090' hay un script así, pero creo que algunos brokers han puesto protección contra esos scripts.... El script 'Key_Home' es sólo una emulación por software de la pulsación de la tecla correspondiente. Creo que también había uno en CodeBase.

Las cotizaciones de los diferentes corredores se almacenan en diferentes directorios, las cotizaciones de HC se pueden cargar para cualquier corredor. La cuenta importa porque cuando te conectas a una cuenta demo las cotizaciones son de la cuenta demo, cuando te conectas a una cuenta real las cotizaciones son del servidor real. A veces la diferencia es significativa. El TF sí importa porque el servidor guarda o da un número limitado de barras, cuanto más antiguo sea el TF más profundo será el historial disponible para el mismo número de barras.

Espero haber ayudado).

 

Hola a todos. ¿Sabes si hay EAs que no se basan en indicadores, sino, por ejemplo, sólo en base al análisis de velas? Como: Una vela muestra un "velo de nube" - ¿una señal para vender?

 
Valun >> :

Hola a todos. ¿Sabes si hay EAs que no se basan en indicadores, sino, por ejemplo, sólo en base al análisis de velas? Por ejemplo: una vela muestra un "velo de nube", ¿una señal para vender?

No veo ninguna razón por la que no puedan existir tales EAs.

 
¿Cómo se puede establecer una escala de gráfico fija mediante programación?
 

Para mí esto ya se está convirtiendo en una "eterna canción sobre lo principal"...


Hoy estaba probando mi Trailing Stop en una demo. Puse mi Asesor Experto a operar con varios pares de divisas y me puse a trabajar con seguridad. Después de un tiempo me di cuenta de que el stop loss estaba 3 veces más lejos de lo que estaba establecido cuando abrí la orden. Pensé que había ocurrido un milagro. Revisé el código a fondo y no vi ningún error. Empecé a vigilarlo. Resultó que mi trailing stop loss comenzó a moverse en todas las direcciones junto con el precio, dentro y fuera. He vuelto a mirar el código; simplemente no hay posibilidad de que el EA mueva un stop loss hacia atrás. Desactivé el EA en absoluto, lo pensé y lo volví a poner en el mismo par de divisas. El resultado: todo funciona como debería. Sin embargo, incluso sin haber iniciado el EA, cuando establezco una orden con un stop loss en otro par de divisas, todo comienza desde el principio.


Como veo el problema, el OrderStopLoss() al comparar toma un stop loss de otra orden en otro par de divisas y la condición siempre se hace verdadera. ¿Cómo se puede resolver este problema?


El propio código de la red de arrastre:

     RefreshRates();
      if ( Tip==0 && NormalizeDouble(Bid, Digits)> NormalizeDouble(OrderStopLoss()+ TrailingStop*Point, Digits))
       {
        OrderModify( Ticket, OrderOpenPrice(), Bid- TrailingStop*Point, OrderTakeProfit(), 0);
       }
     RefreshRates();
      if ( Tip==1 && NormalizeDouble(Ask, Digits)< NormalizeDouble(OrderStopLoss()- TrailingStop*Point, Digits))
       {
        OrderModify( Ticket, OrderOpenPrice(), Ask+ TrailingStop*Point, OrderTakeProfit(), 0);
       }
 
Figar0 >> :

ZZ_All Quotings 0-0090' hay un script de este tipo, pero creo que algunos corredores han puesto protección contra tales scripts.... El script 'Key_Home' es sólo una emulación por software de la pulsación de la tecla correspondiente. Creo que también había uno en CodeBase.

Las cotizaciones de los diferentes corredores se almacenan en diferentes directorios, las cotizaciones de HC se pueden cargar para cualquier corredor. La cuenta importa porque cuando te conectas a una cuenta demo las cotizaciones son de la cuenta demo, cuando te conectas a una cuenta real las cotizaciones son del servidor real. A veces la diferencia es significativa. El TF sí importa porque el servidor guarda o da un número limitado de barras, cuanto más antiguo sea el TF más profundo será el historial disponible para el mismo número de barras.

Espero haber ayudado).

Gracias, es algo bueno... pero el error no desaparece...

 

Hola amantes del código y gorrones.

Tengo una pregunta de este tipo. He escrito un pequeño Asesor Experto y lo ejecuté en una prueba, pero resultó que MTS hizo demasiadas operaciones falsas. He empezado a simplificarlo para entender la esencia del problema. He llegado al punto de que sólo hay una condición para abrir un solo pedido. Parece que lo que podría ser más fácil, simplemente lanzarlo y mirar su única orden en toda la historia y regocijarse. Pero, como muestra la práctica, los pedidos resultaron ser más de un centenar. :( Y no es toda la historia la que está comprometida, sino sólo una parte oscura en el medio. Pregunta: ¿Por qué?

He escuchado en algún foro que este fallo puede ser causado por un caché no limpiado o algo así. Significa que MT4 no borra la caché y en las próximas pruebas se orienta en su propia basura no medida. ¿Es así? ¿Y cómo combatirlo?

Tal vez, debo aclarar aquí que empecé a escribir MTS hace un tiempo y las versiones anteriores no causaron tales problemas. Tal vez, este fallo se produjo porque el ordenador se desconectó mientras trabajaba, porque el programa no se completó correctamente. ¿HES? :)