Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1078

 
Fast235:

esta unidad Vladimir K., ¿qué más necesitas?

es el más fácil usando ctrade, si te doy mi código, sacará la librería que estoy usando
Pedí un ejemplo de la base, vale, olvídalo
 
Sprut112:
Pedí un ejemplo de la base, vale, olvídalo.

este es el ejemplo más básico y sencillo

 
¿Cuál es la condición de cierre? ¿Puede explicarlo en palabras rusas?
 
Vladimir Karputov:
¿Cuál es la condición de cierre? ¿Puede explicarlo en palabras rusas?
Este bloque es de la muestra MACD. ¿Existen otros similares en kodobase?
/+------------------------------------------------------------------+
//| Проверка условий закрытия длинной позиции                        |
//+------------------------------------------------------------------+
bool CSampleExpert::LongClosed(void)
  {
   bool res=false;
//--- нужно ли закрывать позицию?
   if(m_macd_current>0)
      if(m_macd_current<m_signal_current && m_macd_previous>m_signal_previous)
         if(m_macd_current>m_macd_close_level)
           {
            //--- закрытие позиции
            if(m_trade.PositionClose(Symbol()))
               printf("Long position by %s to be closed",Symbol());
            else
               printf("Error closing position by %s : '%s'",Symbol(),m_trade.ResultComment());
            res=true;
           }
//--- возвращаем результат
   return(res);
  }
 
Sprut112:
Este es el bloque de la muestra MACD. ¿Existen otros similares en kodobase?

No se puede decir de inmediato. Personalmente, rara vez escribo este tipo de cosas - me gusta el comportamiento claro: una señal de apertura de VENTA es una señal de cierre de COMPRA.

 
Vladimir Karputov:

No se puede decir de inmediato. Personalmente, rara vez escribo este tipo de cosas - me gusta el comportamiento claro: una señal de apertura de VENTA es una señal de cierre de COMPRA.

Sí, lo entiendo y lo veo a menudo. Pero no siempre es así, como has dicho. Así que no hay ejemplos todavía, ok
 
pidió a Rashid que prohibiera su cuenta durante un mes.
 
Sprut112:
Sí, lo entiendo y lo veo a menudo. Pero no siempre es así, como usted dice. Así que todavía no hay ejemplos, de acuerdo.

He seguido tu pregunta y no puedo entender lo que quieres....

if(условие на открытие) открываем позицию;

if(условие на закрытие) закрываем позицию;

Hay muchos ejemplos de cierre de una posición.

Y las condiciones son su propia pena :)

 
Сергей Таболин:

He seguido tu pregunta y no puedo entender lo que quieres....

Hay muchos ejemplos de cierre de una posición.

Y las condiciones son su propia pena :)

Sé cómo hacerlo en mt4, y funciona, pero aquí no.
 
Sprut112:
En mt4 sé cómo, y todo funciona, aquí no

Nadie podrá responderle hasta que haya formulado claramente su pregunta. Hasta ahora no has hecho la pregunta. Ha habido retazos de pensamiento, nada más.

Cualquier programa funciona según un algoritmo, y para escribir un algoritmo, primero hay que construir claramente el pensamiento. Intenta describir lo que quieres con más detalle.