Как скомпилировать MQL5 в сторонней программе Netbeans (Eclipse)? - страница 4

 
Sofiia Butenko:

Да, действительно в предыдущем примере не увидела зависимость от Trade.mqh. Попробовала ее прописать - ничего не изменилось. 

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

Для начала желательно разобраться с ручным запуском.

 
Stanislav Korotky:

Для начала желательно разобраться с ручным запуском.

С ручным запуском такая же ситуация.  Все что я пытаюсь сделать советником - проверяю и через cmd

 
Sofiia Butenko:

С ручным запуском такая же ситуация.  Все что я пытаюсь сделать советником - проверяю и через cmd

Значит нужны подробности. У меня работает такая командная строка:

"C:\Program Files\MT5Last\metaeditor64.exe" /compile:"D:\temp\mql5\_MQL_Program.mq5" /inc:"C:\Program Files\MT5Last\MQL5\"

Скомпилированный файл появляется.

PS. _arrow.mq5 тоже компилируется.

 
Sofiia Butenko:

Да, действительно в предыдущем примере не увидела зависимость от Trade.mqh. Попробовала ее прописать - ничего не изменилось. 

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

Там кстати Trade.mql за собой еще целую кипу тащит.

 
Stanislav Korotky:

Значит нужны подробности. У меня работает такая командная строка:

Скомпилированный файл появляется.

PS. _arrow.mq5 тоже компилируется.

спасибо! Дошло! В моих путях, если выполнить код, нет "/MQL5"

И все советники практически тянут что-то с Include, но компилируются строкой: 

"C:\Program Files\MetaTrader 5 Teletrade Terminal\metaeditor64.exe" /compile:"C:\Users\Kron\AppData\Roaming\MetaQuotes\Terminal\68FC13F24233AA6D465B066ED65072EB\MQL5\Experts"
Причина обращения: