Por favor ayuda a un novato - problema de cierre de orden

 

Publi

Página 1 de 402 12 ÚltimoÚltimo
Resultados 1 al 10 de 14

Tema: Por favor ayuda a un novato - problema de cierre de orden

  1. #1
    Hola

    ¿Por qué esto no funciona si pudiera preguntar:

    El EA funciona cuando tengo el lado de los beneficios, pero una vez que agrego el lado de las pérdidas, abre y cierra los pedidos inmediatamente después de lanzar las órdenes pendientes que coloca. Solo quiero que el EA cierre todo el pedido cuando un particular el nivel de ganancia o pérdida se alcanza ...

    (Tenga en cuenta que acabo de empezar a codificar hace aproximadamente un mes. También cómo agrego el código en esa ventana divertida aquí enforexycfdsy no en el artículo principal)



    En el área internacional, anuncio:



    double initaite_equity = 0;



    Desde el inicio, anuncio:


    initaite_equity = AccountEquity ();






    Luego en el OnTick:

    if (Enable_Total_Profit == true)

    if (AccountEquity () - initaite_equitygt; = Total_Profit)

    Imprimir (The Desired_Profit obtenido como beneficio completo en: Total_Profit);
    Cierra todo();


    if (Enable_Total_Profit == true)

    if (initaite_equity) - (AccountEquity () gt; = Total_Loss);
    Imprimir (Reducción máxima obtenida en: Total_Loss);
    Cierra todo();













    Gracias por tu tiempo




  2. #2
    Tienes paréntesis extraños de la parte de reducción del código ...

  3. #3
    No está seguro de lo que quiere decir Esto es mayor ... If (Enable_Total_Profit == true) if (AccountEquity () - initaite_equitygt; = Total_Profit) Impresión (The Desired_Profit obtenido como beneficio completo en: Total_Profit); Cierra todo(); if (Enable_Total_Profit == true) if (initaite_equity - (AccountEquity ()) gt; = Total_Loss); Impresión (Pérdida máxima generada en: Total_Loss); Cierra todo(); }} Sin embargo, solo para verificar mi extracto del lado de la pérdida con un tamaño de cuenta de, por ejemplo, 5000 si Total_Loss == 30 if (initaite_equity - (AccountEquity ()) gt; = Total_Loss); if (5000 - 4969.99) gt; = 30 Close () Eso es correcto ¿no? Gracias por el tiempo

  4. #4
    Debería ser bueno ... que todavía tiene paréntesis (Account Equity ()) ... eso no es necesario.

  5. #5

  6. #6

  7. #7
    Cita Iniciado por ;
    Debería estar bien ... Aún tiene paréntesis (Account Equity ()) ... eso no es necesario.
    El Maestro habla ...
    Eres un tipo maravilloso FF, ¡te bendiga!

  8. #8
    Hola Ferru. Si bien tengo varias instancias del indicador idéntico en 1 ventana, por ejemplo, múltiples estocásticos, simplemente revela los méritos del stoch inicial que agrego, en lugar de los otros. ¿Cómo activo esta función? ¿O posiblemente se apagó?

  9. #9

    Cita Iniciado por ;
    Hola Ferru, pregunta rápida. Cuando tengo múltiples ejemplos del mismo indicador en 1 ventana, por ej., Múltiples estocásticos, simplemente muestra el valor del stoch inicial que inserté, y no otros. ¿Cómo activo esta función? ¿O tal vez se apagó sin saberlo?
    Para ser sincero, no entiendo. Parece ser un error en las compilaciones recientes ... Se muestra perfectamente a la vez en el 509 build (gran viejo).

  10. #10
    Cita Iniciado por ;
    cita El Gurú habla ...
    eres un hombre increíble FF, ¡te bendiga!

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Cookies
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información y política de cookies aquí.