Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1078

 
Fast235:

этот блок Владимира К., что тебе еще нужно?

это самый простой с использованием ctrade, если дам свой код, то он потянет библиотеку которую использую
Я просил пример из базы, ладно проехали
 
Sprut112:
Я просил пример из базы, ладно проехали

это и есть базовый, самый простой пример

 
Что за условие на закрытие? Русскими словами, объяснить можете?
 
Vladimir Karputov:
Что за условие на закрытие? Русскими словами, объяснить можете?
Вот этот блок из MACD Sample. Есть ли в кодобазе подобные ?
/+------------------------------------------------------------------+
//| Проверка условий закрытия длинной позиции                        |
//+------------------------------------------------------------------+
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:
Вот этот блок из MACD Sample. Есть ли в кодобазе подобные ?

Так сразу не сказать. Лично я такое редко пишу - я люблю чёткое поведение: сигнал на открытие SELL является сигналом для закрытия BUY.

 
Vladimir Karputov:

Так сразу не сказать. Лично я такое редко пишу - я люблю чёткое поведение: сигнал на открытие SELL является сигналом для закрытия BUY.

Да это я понимаю и часто вижу. Но не всегда так бывает, как вы сказали. Значит пока нет примеров, ладно
 
попросил Рашида бан поставить на месяц своей учетке.
 
Sprut112:
Да это я понимаю и часто вижу. Но не всегда так бывает, как вы сказали. Значит пока нет примеров, ладно

Я вот слежу за Вашим вопросом и никак не могу понять что именно Вы хотите....

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

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

Примеров закрытия позиции масса.

А условия - это уже Ваше личное горе :)

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

Я вот слежу за Вашим вопросом и никак не могу понять что именно Вы хотите....

Примеров закрытия позиции масса.

А условия - это уже Ваше личное горе :)

В мт4 так я знаю как, и все работает, тут неа
 
Sprut112:
В мт4 так я знаю как, и все работает, тут неа

Вам никто не сможет ответить, пока Вы четко не сформулируете свой вопрос. Пока что Вы не задали вопрос. Были обрывки мыслей, не более. 

Любая программа работает по алгоритму, а чтобы написать алгоритм сначала необходимо четко сконструировать свои мысли. Попытайтесь более подробно описать, что именно Вы хотите.

Причина обращения: