[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 11

 
SeALALex:
Romano. No funciona, ¿qué pasa?


Así que pruébalo (lo tengo en forma abreviada) - la base ... Todos los controles de apertura, Impresiones adicionales se establecerán.

bool BuyTrue = true;                  
bool SellTrue = true;                  

int start()                           // Спец. функция start
  {
   if (A1>A2 && S1>30 && ADX1>ADX2 && BuyTrue == true) // Условие открытия позы в лонг
      {         
        SellTrue=true;         
        BuyTrue=false;   
        ticket=OrderSend(в лонг);                     
        Alert("Открываемся в лонг"); // Сообщение 
      }

   if (A1<A2 && S1<30 && ADX1<ADX2 && SellTrue==true) // Условие открытия позы в шорт
      {
        BuyTrue=true;         
        SellTrue=false;         
        ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,Bid-TakeProfit*Point,"AO sample",16384,0,Red);            
        Alert("Открываемся в шорт"); // Сообщение 
     }
 //--------------------------------------------------------------------
   return;                            // Выход из start()
  }
//--------------------------------------------------------------------
 

Romano. ¡¡¡¡GRACIAS !!!! HUGE realmente funcionó :-)

 
SeALALex:

Romano. ¡¡¡¡GRACIAS !!!! HUGE realmente funcionó :-)


Me alegro. :-)))
 
tol64:

3.3 Si se abre una posición a través del Terminal del Cliente utilizando un Asesor, el Cliente no puede designar órdenes de Stop Loss y/o Take Profit. Si el Cliente desea realizar estas órdenes, puede hacerlo modificando la posición existente de acuerdo con las cláusulas 5.16 - 5.22 y 9.13 - 9.16.

Me pregunto si es posible comprobarlo mediante un programa. Según tengo entendido, no. Originalmente, usted debe desarrollar la función de apertura de posiciones/configuración de órdenes pendientes considerando las condiciones que han sido establecidas por su corredor.

¿Esos párrafos (5.16-5.22, 9.13-9.16) no contienen condiciones de modificación? Por ejemplo, no antes de 10 minutos. Por lo tanto, esta condición debe comprobarse mediante programación.

 
peshihod:

¿No especifican estos apartados (5.16-5.22, 9.13-9.16) las condiciones de modificación? Por ejemplo, no antes de 10 minutos. Por lo tanto, esta condición debe comprobarse mediante programación.

El Reglamento lo especifica todo)). ¿Y por qué 10 minutos después? Inmediatamente después de abrir una posición, establezca un stop-loss/stop-profit. Es poco probable que la conexión se rompa de forma inesperada y no haya una copia de seguridad).
 
Pregunta: Si el Balance actual es de 15.000 y los Fondos actuales son de 8.000, si cerramos todas las posiciones de una vez - no importa cuántas tengamos - ¿cuál será el Balance y los Fondos?
 
alex12:
Pregunta: Si el Balance actual es de 15.000 y los Fondos actuales son de 8.000, si cerramos todas las posiciones de una vez - no importa cuántas tengamos - ¿cuál será el Balance y los Fondos?

El saldo será igual a los medios. El saldo es de 8.000, los fondos son de 8.000
 
tol64:

El saldo será igual a los medios. El saldo es 8000, los medios son 8000.

Gracias. ¿Podría escribir una fórmula - cómo operar los cálculos: Balance y Medios?

Igualmente 7000 se han ido en algún lugar del Balance (si el Balance era = 15000 y los Medios = 8000).

Entiendo (hasta ahora a ciegas) que hay que guiarse por los Medios,

y que el Equilibrio no es nada o una ilusión. Pero no lo entiendo conscientemente.

 
Buenas noches, ¿podría decirme dónde encontrar la descripción del error?
 
nadya:
buenas noches, ¿podría decirme dónde encontrar la descripción del error?

https://book.mql4.com/ru/appendix/errors

https://docs.mql4.com/ru/trading/errors

Razón de la queja: