Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Ведешь свой блог? Размести в нем ссылку на MQL5.community и заработай!
Иван
1123
Иван 2016.06.28 11:18 

Интересует какой максимальной длины комментарий я могу записать в поле Comment ордера в MQL4.

Экспериментальным образом удавалось записывать около 31-33 символов в это поле. Почему-то есть зависимость количества от самих символов. С одними получается больше, а с другими меньше. Когда лимит символов превышен поле Comment остаётся пустым.

. ... Rick D. ... .
1072
. ... Rick D. ... . 2016.06.28 21:04  
Вроде 27 символов.
Alexey Viktorov
5174
Alexey Viktorov 2016.06.29 05:43  

А по мне так ограничено размером монитора.

string comment = "";

comment = comment + "asdfghjklkj sdefrgthyjuklkjhgf ertyuklkjmnbv " + "\n";
comment = comment + "olm bvghyu hjmn bvfghy " + "\n";
comment = comment + " ещё чего нибудь."+ "\n";

Comment(comment, "\n", "и ещё чего нибудь."); // Количество символов ограничено только здесь...
LRA
317
LRA 2016.06.29 06:14  
AlexeyVikА по мне ...

Опять что-то перепутал. Речь идет о поле Comment функции OrderSend. Это поле отображается во вкладке терминала История Счета.

Надо еще учесть, что брокер может добавить в это поле свою информацию

o_O
Модератор
23267
o_O 2016.06.29 06:44  
solandr:

Интересует какой максимальной длины комментарий я могу записать в поле Comment ордера в MQL4.

Экспериментальным образом удавалось записывать около 31-33 символов в это поле. Почему-то есть зависимость количества от самих символов. С одними получается больше, а с другими меньше. Когда лимит символов превышен поле Comment остаётся пустым.

поле Comment размером 32 байта.

поэтому записать 100% можете 31 символ (а 32 байт оставьте на символ окончания строки \0).

33 и больше символа в него записать нельзя технически.

Alexey Viktorov
5174
Alexey Viktorov 2016.06.29 09:21  
LRA:

Опять что-то перепутал. Речь идет о поле Comment функции OrderSend. Это поле отображается во вкладке терминала История Счета.

Надо еще учесть, что брокер может добавить в это поле свою информацию

Ага, есть такой грех...
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий