Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1078

 
Fast235:

questa unità Vladimir K., di cos'altro avete bisogno?

è il più semplice usando ctrade, se ti do il mio codice, tirerà la libreria che sto usando
Ho chiesto un esempio dalla base, ok, lascia perdere
 
Sprut112:
Ho chiesto un esempio dalla base, ok, lascia perdere.

questo è l'esempio di base, il più semplice

 
Qual è la condizione di chiusura? Può spiegarlo in parole russe?
 
Vladimir Karputov:
Qual è la condizione di chiusura? Può spiegarlo in parole russe?
Questo blocco proviene da MACD Sample. Ce ne sono di simili in 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:
Questo è il blocco del campione MACD. Ce ne sono di simili in kodobase?

Non si può dire subito. Personalmente, scrivo raramente queste cose - mi piace un comportamento chiaro: un segnale per aprire SELL è un segnale per chiudere BUY.

 
Vladimir Karputov:

Non si può dire subito. Personalmente, lo scrivo raramente - mi piace un comportamento chiaro: un segnale per aprire SELL è un segnale per chiudere BUY.

Sì, lo capisco e lo vedo spesso. Ma non è sempre così, come ha detto lei. Quindi non ci sono ancora esempi, ok
 
ha chiesto a Rashid di bandire il suo account per un mese.
 
Sprut112:
Sì, lo capisco e lo vedo spesso. Ma non è sempre così, come dice lei. Quindi non ci sono ancora esempi, OK.

Ho seguito la tua domanda e non riesco a capire cosa vuoi....

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

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

Ci sono molti esempi di chiusura di una posizione.

E le condizioni sono il tuo dolore :)

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

Ho seguito la tua domanda e non riesco a capire cosa vuoi....

Ci sono molti esempi di chiusura di una posizione.

E le condizioni sono il tuo dolore :)

So come farlo in mt4, e funziona, ma non qui.
 
Sprut112:
In mt4 so come, e tutto funziona, qui no

Nessuno potrà risponderti finché non avrai formulato chiaramente la tua domanda. Finora non avete posto la domanda. Ci sono stati frammenti di pensiero, niente di più.

Qualsiasi programma funziona secondo un algoritmo, e per scrivere un algoritmo, dovete prima costruire chiaramente i vostri pensieri. Prova a descrivere più dettagliatamente ciò che vuoi.

Motivazione: