Скачать MetaTrader 5

OrderSend ошибка 130 - страница 5

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Делись ссылками с других ресурсов. Теперь они имеют описание!
Aleksandr Blinov
123
Aleksandr Blinov 2014.11.09 09:46  

Ах да! Еще теперь назначать тейки и стопы в старых настоящих пунктах ))) 

Boris
3901
Boris 2014.11.09 09:55  
AlexeyVik:

Ну тогда вот так проверку делаю я


Надо же, какое "обогащение" языка!

    ? _Point                // переменная point будет равна _Point или Point()
     : _Point * 10;         // иначе ...

Исходник должен служить людям! Тогда уж сразу вводите язык а ла ех4, чего там колупаться с mq4!

Люди не машины, даже не винтики, как некоторые полагают! 

Alexey Viktorov
6712
Alexey Viktorov 2014.11.09 15:06  
Gobsek:

Напрягли!!! В хорошем смысле этого слова. Весь вечер искал, что значит ?: Догадывался, что это условное выражение типа if - else, но никак не мог найти описание. Хотел уже взвыть о помощи. Но на утро на свежую голову все очень быстро нашлось. 

Если можно, еще маленькое объяснение, мне - дураку. Функция int OnInit() запускается при инициализации эксперта или индикатора. Значит для скрипта (как в моем случае) она не подходит? Я всю проверку ставлю в начале OnStart() и при расчетах TP и SL пользуюсь уже не  _Point, а point ? 

Для скрипта это пишется вначале кода. Для советников пишется в OnInit() только чтобы это выполнялось 1 раз. А скрипт и так выполняется только 1 раз.
Alexey Viktorov
6712
Alexey Viktorov 2014.11.09 15:08  
borilunad:

Надо же, какое "обогащение" языка!

Исходник должен служить людям! Тогда уж сразу вводите язык а ла ех4, чего там колупаться с mq4!

Люди не машины, даже не винтики, как некоторые полагают! 

Борис, всё что ты после этого напишешь я просто игнорирую.
Boris
3901
Boris 2014.11.09 15:53  
AlexeyVik:
Борис, всё что ты после этого напишешь я просто игнорирую.
И сделаешь великое одолжение!
Иван
3
Иван 2015.03.04 21:11  

Всё гораздо проще, господа

int OnInit()

  {
if(Digits == 3||Digits ==5)
takeprofit = takeprofit*1;
stoploss *=1;
Slipage *=1;


   return(INIT_SUCCEEDED);

Почему то у меня без данного кода не фурычит, хотя логически он нафик не нужен

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