Mi TimeBased EA no funciona - Por favor ayuda - Página 2
Mi TimeBased EA no funciona - Por favor ayuda

 

Publi

Página 2 de 353 PrimerPrimer 123 ??ltimo??ltimo
Resultados 11 al 20 de 22

Tema: Mi TimeBased EA no funciona - Por favor ayuda

  1. #11

  2.                         
    Publicidad
  3. #12

  4. #13
    1 Adjunto (s)
    Cita Iniciado por ;
    Pensé que era la variable para la ejecución del precio.
    ¿Publicaste el archivo incorrecto? Aquí está cómo se ve el mío, que también se puede ver en las entradas del EA. No hay una variable mPrice en la mía.

  5. #14
    1 Adjunto (s) Pensé que era la variable para la ejecución del precio.

  6. #15
    al igual que sigo teniendo que decirle a la gente ... UTILICE LOS SOPORTES EN SUS DECLARACIONES SI ... deje de usar secuencias booleanas ya que algún día no sabrá por qué algo no se evalúa correctamente (cuando lo es, simplemente no lo está escribiendo como quiere decir que se ejecute y se está evaluando en su orden de prioridad estándar). también, ¿quién quiere decir que hay algún volumen en el momento en que se establece para que se apague el comercio? no volume = no llamada de función de inicio = no trade. También necesita un valor de deslizamiento en el tiempo y una bandera para rastrear si ha abierto el pedido previsto o no. Posiblemente ni siquiera los problemas reales, pero ciertamente la mierda debe abordarse independientemente. nada más se destaca de leer solo el código en línea.

  7. #16

    Cita Iniciado por ;
    Cyber1, noté que no incluía un valor para el mPrice en su tabla de datos. ¿Hubo alguna razón para dejar fuera mPrice? ¿Para qué es el mPrice?
    Aquí está el código en su totalidad. No veo mprice Código insertado/ --------------------------------------------- --------------------- /| Muestra de MACD.mq4 |/| Copyright © 2005, MetaQuotes Software Corp. |/| http://www.metaquotes.net/|/ ----------------------------------------------- ------------------- extern int MagicNumber = 16384; TakeProfit doble externo = 50; StopLoss doble externo = 50; Lotes dobles externos = 0.1; extern int OpenTradeTime = 1100;/Open Trade time extern bool OpenBuy = true; Bool externo OpenSell = falso; extern int NumBuys = 1; extern int NumSells = 1; extern int Slippage = 3;/ ----------------------------------------------- ------------------- /| |/ ----------------------------------------------- ------------------- int start () {int cnt, ticket, total; int ct;/comprobaciones de datos iniciales/es importante asegurarse de que el experto trabaje con un/gráfico normal y que el usuario no haya cometido errores al configurar variables/externas (Lotes, StopLoss, TakeProfit,/TrailingStop) en nuestro caso , verificamos TakeProfit/en un gráfico de menos de 100 barras si (Barslt; 100) {Imprimir (barras menos de 100); retorno (0); } if (TakeProfitlt; 10) {Print (TakeProfit menos de 10); retorno (0);/verifica TakeProfit} ct = Hora () * 100 Minuto (); total = OrdersTotal (); if (totallt; 1) {//no se identificaron órdenes abiertas si (AccountFreeMargin () lt; (1000 * Lots)) {Imprimir (No tenemos dinero. Free Margin =, AccountFreeMargin ()); retorno (0); }/verifica la posibilidad de una posición larga (COMPRAR) si (ct == OpenTradeTime OpenBuy) {para (cnt = 0; cnt lt; NumBuys; cnt ) {ticket = OrderSend (Symbol (), OP_BUY, Lots, Ask, Slippage, Bid - StopLoss * Point, Ask TakeProfit * Point ,, MagicNumber, 0, Green); if (ticketgt; 0) {if (OrderSelect (ticket, SELECT_BY_TICKET, MODE_TRADES)) Imprimir (COMPRAR orden abierta:, OrderOpenPrice ()); } else Print (Error al abrir la orden de COMPRA:, GetLastError ()); } retorno (0); }/verifique la posibilidad de posición corta (VENTA) si (ct == OpenTradeTime OpenSell) {para (cnt = 0; cnt lt; NumSells; cnt ) {ticket = OrderSend (Symbol (), OP_SELL, Lots, Bid, Slippage, Ask StopLoss * Point, Bid-TakeProfit * Point ,, MagicNumber, 0, Red); if (ticketgt; 0) {if (OrderSelect (ticket, SELECT_BY_TICKET, MODE_TRADES)) Imprimir (orden de VENTA abierta:, OrderOpenPrice ()); } else Print (Error al abrir la orden de VENTA:, GetLastError ()); } retorno (0);}} devolver (0); } /el fin.

  8. #17
    Cyber1, noté que no incluía un valor para el mPrice en su tabla de datos. ¿Hubo alguna razón para dejar fuera mPrice? ¿Para qué es el mPrice?

  9. #18

  10. #19

    Cita Iniciado por ;
    Intenté que se ejecutara un corto en EURUSD a 1.3200 después de las 5 am hora estándar de la montaña. No pasó nada.
    ¿Pusiste el OpenSell en VERDADERO? Código insertado extern int MagicNumber = 16384; TakeProfit doble externo = 50; StopLoss doble externo = 50; Lotes dobles externos = 0.1; extern int OpenTradeTime = 1100;/Open Trade time extern bool OpenBuy = true; Bool externo OpenSell = falso; extern int NumBuys = 1; extern int NumSells = 1; extern int Slippage = 3;

  11. #20
    Intenté que se ejecutara un corto en EURUSD a 1.3200 después de las 5 am hora estándar de la montaña. No pasó nada.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.