Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Зарегистрируйся на MQL5.community и оставляй комментарии!
hoz
1936
hoz 2013.03.30 18:31 

 Сегодня у меня обновился терминал, и конструкция типа:

 ticket = OrderSend(NULL, OP_SELLSTOP,0.1,NormalizeDouble(Bid - (step*i)*pt, Digits),3,0,0,NULL,i_magic,0,CLR_NONE);

 перестала работать.

В журнале ошибка:

2013.03.30 21:26:39     2013.01.24 00:00  Kevin_Martens: symbol name for OrderSend function must be a string

  Это новый глюк?

 

 В таком виде всё работает исправно...

 ticket = OrderSend(Symbol(), OP_SELLSTOP,0.1,NormalizeDouble(Bid - (step*i)*pt, Digits),3,0,0,NULL,i_magic,0,CLR_NONE);
Victor Nikolaev
Модератор
14061
Victor Nikolaev 2013.03.30 18:58  
hoz:

 Сегодня у меня обновился терминал, и конструкция типа:

ticket = OrderSend(NULL, OP_SELLSTOP,0.1,NormalizeDouble(Bid - (step*i)*pt, Digits),3,0,0,NULL,i_magic,0,CLR_NONE);

 перестала работать.

В журнале ошибка:

  Это новый глюк?

 

 В таком виде всё работает исправно...

 


И раньше такую конструкцию не рекомендовали использовать
hoz
1936
hoz 2013.03.30 21:28  
Vinin:

И раньше такую конструкцию не рекомендовали использовать


 Где это  можно увидеть? Мне вроде бы кто-то, наоборот, говорил, что так производительность выше. Разве не так?

Рустам
3603
Рустам 2013.03.30 21:33  
Никогда не используйте умолчания о избежание подобных ситуаций. Это просто такой закон программинга.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий