Скачать MetaTrader 5

Функция Print ничего не выводит в журнал

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114283
Forex Trader  
Print("OrderSend - ошибка #",GetLastError());
Эта функция ничего не выводит.
Кто-то сталктвался с таким же?
Forex Trader
114283
Forex Trader  
Может до нее и не доходит дело?
Forex Trader
114283
Forex Trader  
По моим понятиям эта функция выводит stringовые переменные. А GetLastError() - intовая.
Можно попробовать преобразовать значение GetLastError() в строку, а потом выводить.

string Text_Error=DoubleToStr( GetLastError(), 0);
Print("OrderSend - ошибка #",Text_Error);
Forex Trader
114283
Forex Trader  
По моим понятиям эта функция выводит stringовые переменные. А GetLastError() - intовая.
Можно попробоывать преобразовать значение GetLastError() в строку, а потом выводить.

string Text_Error=DoubleToStr( GetLastError(), 0);
Print("OrderSend - ошибка #",Text_Error);


Из хелпа:

void Print( ... )

Печатает некоторое сообщение в журнал экспертов. Параметры могут иметь любой тип....!!!
Forex Trader
114283
Forex Trader  
Да, это я промахнулся.. Ну, извини, бывает.
Forex Trader
114283
Forex Trader  
Print("OrderSend - ошибка #",GetLastError());
Эта функция ничего не выводит.
Кто-то сталктвался с таким же?
наверное, не в том журнале смотришь ;)
там есть закладка "Журнал", и закладка "Эксперты", так вот Print выводит в "Эксперты" ))
Forex Trader
114283
Forex Trader  
Print("OrderSend - ошибка #",GetLastError());
Эта функция ничего не выводит.
Кто-то сталктвался с таким же?
наверное, не в том журнале смотришь ;)
там есть закладка "Журнал", и закладка "Эксперты", так вот Print выводит в "Эксперты" ))


Ты прав :) Благодарю всех, кто хотел помочь
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий