Скачать MetaTrader 5

Ошибка при выставлении ордера советником

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Устим Костенюк
164
Устим Костенюк  
почему строка советника - res=OrderSend("EURUSD",OP_BUY,Lots,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point,"", MAGICMA,0,Red);
может выдавать ошибку - 2006.04.05 15:54:54 2006.03.31 22:59 _My_Exspert: symbol name for OrderSend function must be a string
MetaQuotes
Админ
25287
Renat Fatkhullin  
Это в тестере?
Если да, то на каком символе запущен тестер? Если не на EURUSD, то тестер не позволяет открывать сделки по чужим инструментам.
В обычной работе открывать можно, но не в тестере, который не моделирует развитие чужих инструментов.
Устим Костенюк
164
Устим Костенюк  
Это в тестере с EURUSD, но обычная перезагрузка клиента убрала эту ошибку и все стало пока нормально... непонятно...
Устим Костенюк
164
Устим Костенюк  
похоже многие непонятки клиента лечатся перезагрузкой... :)
Rashid Umarov
Админ
12297
Rashid Umarov  
И кнопкой "Пересчитать" при спене символа.
Slava
Модератор
6936
Slava  
ustim:
почему строка советника - res=OrderSend("EURUSD",OP_BUY,Lots,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point,"", MAGICMA,0,Red);
может выдавать ошибку - 2006.04.05 15:54:54 2006.03.31 22:59 _My_Exspert: symbol name for OrderSend function must be a string
Это какой-то сбой. Как часто у Вас возникает эта ситуация? Можете ли Вы воспроизвести эту ситуацию?
Устим Костенюк
164
Устим Костенюк  
Ситуация возникла первый раз, вылечилась перезагрузкой клиента, воспроизвести попробую, но незнаю получится ли...
Устим Костенюк
164
Устим Костенюк  
кстати один однозначный сбой - при переполнении очереди писем, письма перестают отсылаться, лечится тоже перезагрузкой
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий