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

[Удален]  
Mikhail Zaprudin:


failed sell stop 1.00 RTS-12.16 at 62180 sl: 66497 tp: 60453 [Invalid stops] 

Посмотрите в спецификации инструмента размер тика и все сразу станет понятно.
 
Alexey Kozitsyn:
Посмотрите в спецификации инструмента размер тика и все сразу станет понятно.

Благодарю, обратил на это внимание чуть раньше Вашего комментария поэтому удалил свое сообщение

Раньше (на других инструментах) не было необходимости обращать на этот параметр внимание, достаточно было по количеству цифр нормализовать 

[Удален]  
Mikhail Zaprudin:

Благодарю, обратил на это внимание чуть раньше Вашего комментария поэтому удалил свое сообщение

Раньше не было необходимости обращать на этот параметр внимание, достаточно было по количеству цифр нормализовать 

Когда впервые писал эксперта для ФОРТС тоже долго понимал откуда ошибки лезут...
 
скажите пожалуйста, почему тестер стратегии стал показывать вместо свечей только чёрточки (цены открытия) МТ4
бэттэр волюм тоже не в адеквате
Файлы:
 
Всем привет! Кто поможет/подскажет как переделать простейшего сову с МТ4 под МТ5.
Файлы:
c2j.mq4  3 kb
 
Alexandr Vetrov:
Всем привет! Кто поможет/подскажет как переделать простейшего сову с МТ4 под МТ5.

Используйте стандартную библиотеку:

#include <Trade\PositionInfo.mqh>
#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>  

CPositionInfo - для доступа к свойствам позиций, CTrade - для совершения торговых действий (Buy, Sell), CSymbolInfo - для получения актуальных цен. Ещё пригодится 

TimeToStruct


Для примера - возьмите любой мой последний код - советник:


Если не понятно - спрашивайте.
 

 
Alexandr Vetrov:
Всем привет! Кто поможет/подскажет как переделать простейшего сову с МТ4 под МТ5.
#include <MT4Orders.mqh>    // https://www.mql5.com/ru/code/16006
#include <MQL4_to_MQL5.mqh> // https://www.mql5.com/ru/code/16006

#ifdef __MQL5__
  int Hour( void )
  {
    MqlDateTime time;
    
    TimeCurrent(time);
    
    return(time.hour);
  }  
#endif

#include "c2j.mq4"
 
Vladimir Karputov:


Спасибо!!!
 
fxsaber:
Спасибо!!!
 

пишу советник, который работает по мартингейлу.

Как заставить его закрывать все открытые им ордера при достижении максимально допустимого убытка в пунктах на одной валютной паре?