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

[Удален]  
Точно
 

Отчёты о тестировании одиночные всегда создаются в виде .htm?

Меняя по разному расширение иного не добился.

[Tester]

  • Report — имя файла, в который будет сохранен отчет о результатах тестирования или оптимизации. Файл будет создан в директории торговой платформы. Относительно данной директории может быть указан путь сохранения файла, например \reports\tester.htm. Подпапка, в которой сохраняется отчет, должна существовать. Если в имени файла не указано его расширение, для отчета о тестировании автоматически будет использовано расширение ".htm", а для отчета об оптимизации - *.xml. В случае отсутствия данного параметра отчет тестирования не будет сохранен в виде файла. При включении форвард-тестирования его результаты будут сохранены отдельным файлом с суффиксом ".forward". Например, tester.forward.htm.
 

2. Получается приходится запускать задание и закрывать терминал чтобы запустить следующее задание всегда?

3. Нельзя ли сделать файл конфигурации

путь_к_платформе\terminal64.exe /config:c:\myconfiguration.ini

в котором было бы несколько заданий а не одно?


https://www.metatrader5.com/ru/terminal/help/start_advanced/start

Запуск платформы - Для продвинутых пользователей - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
По завершении установки в меню "Пуск" создается группа программ торговой платформы, а на рабочем столе дополнительно помещается ярлык...
 
Подскажите пожалуйста, как добавить в МТ5 на ВПС советник, купленный на Маркете? Раздела покупки почемуто в МТ5 не отображается.
 

почему в моем сигнале не отображается баланс и история торговли?

 
thiago5 #:

Здравствуйте.

Я новичок в платформе МТ4. Я ввел правильное имя пользователя и пароль, даже доступный баланс появился, но кнопка NEW ORDER неактивна, хотя у меня есть баланс для торговли; то же самое происходит на смартфонах.


Может ли кто-нибудь помочь мне и подсказать, как решить эту проблему?



Заранее спасибо.

Проверьте минимальный депозит вашего брокера и убедитесь, что вы смотрите на правильный актив, потому что может быть так, что вы смотрите на "полный" актив и внесли суммы для "микро".
 
25476896 #:

почему мой баланс и история сделок не отображаются в моем сигнале?

Вы вошли в систему? Насколько я знаю, они отображаются только у подписчиков или владельцев сигнала.
 

Может ли быть такое , когда обратные связи свидетельствуют о том, что успех по открытию позиции

2023.04.21 13:06:24.961 MAllTradeV_0(черновик) (EURUSD,M1) Метод PositionOpen() выполнен успешно. Код возврата=10008 (placed)0 595 1682055000 lot 0.05000000

2023.04.21 13:06:25.952 MAllTradeV_0(черновик) (EURUSD,M1) Метод OrderOpen() выполнен успешно. Код возврата=10008 (placed)0 595 1682055000 lot 0.01000000

2023.04.21 13:18:03.075 MAllTradeV_0(черновик) (EURUSD,M1) Метод PositionOpen() выполнен успешно. Код возврата=10008 (placed)0 595 1682055000 lot 0.04000000


А на деле нет одного.


в истории не закрывалась.


использую стандартный класс для торговли

  if(!m_trade.PositionOpen(position_buff[i].symbol,order_type,lot,position_buff[i].price,0,0,position_buff[i].comment))
         //--- сообщим о неудаче
         Print("Метод PositionOpen() потерпел неудачу. Код возврата=",m_trade.ResultRetcode(),
               ". Описание кода: ",m_trade.ResultRetcodeDescription(),")"+position_buff[i].comment+" lot "+DoubleToString(lot));
      else
        {
         position_buff[i].timeOp= TimeCurrent();     // Фиксировать время
         Print("Метод PositionOpen() выполнен успешно. Код возврата=",m_trade.ResultRetcode(),
               " (",m_trade.ResultRetcodeDescription(),")"+position_buff[i].comment+" lot "+DoubleToString(lot));//
       //  Sleep(1000);
        }


Подскажите как поймать Код возврата=10009 ???????

Кто знает как отследить конкретно ордер, исполнился он или нет? Я так понял код возврата по запросу 10008 это не конечный ответ. 

 

10008 - это "ордер выставлен", 10009 - "ордер исполнен"

Грубо, отправляя рыночный ордер через OrderSend, получаем 10009, отправляя отложенный - 10008

От стандартных классов отказался давно, там куча подводных граблей разложена.

 
JRandomTrader #:

10008 - это "ордер выставлен", 10009 - "ордер исполнен"

Грубо, отправляя рыночный ордер через OrderSend, получаем 10009, отправляя отложенный - 10008

От стандартных классов отказался давно, там куча подводных граблей разложена.

Пожалуйста, покажите чем пользуетесь вы!