[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 35
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый вечер! Подскажите, правильно ли я функцию start() индикатора в советнике прописал? Компиляция не согласна!
Ну, столько семёрок просто не может быть неправильным, это же ДЖЕК-ПОТ!!!
А если серьёзно, то описание проблеммы явно неполное, вам в Клуб Телепатов. Или опишите подробней что не так, список ошибок компилятора например.
Ну, столько семёрок просто не может быть неправильным, это же ДЖЕК-ПОТ!!!
А если серьёзно, то описание проблеммы явно неполное, вам в Клуб Телепатов. Или опишите подробней что не так, список ошибок компилятора например.
Сначала я получил такую ошибку:
'\end_of_program' - ending bracket '}' expected C:\Program Files\Alpari \experts\xxx.mq4 (305, 1)
Конечно добавил скобку, после чего :
'Ind_Start' - function is not defined C:\Program Files\ Alpari \experts\xxx.mq4 (86, 1)
'{' - semicolon expected C:\Program Files\ Alpari \experts\xxx.mq4 (87, 3)
Добрый вечер! Подскажите, правильно ли я функцию start() индикатора в советнике прописал? Компиляция не согласна!
так должна быть согласна
Помогите, индикатор не работает. Что не правильно написал?
Подскажите пожайлуста!
Допустим у меня в терминале есть несколько откритых позиций, и мне нужно узнать цену открития одного из ордеров, допустим BUY, мне извесно также magic кажого из ордеров?
Как это сделать?
Подскажите пожайлуста!
Допустим у меня в терминале есть несколько откритых позиций, и мне нужно узнать цену открития одного из ордеров, допустим BUY, мне извесно также magic кажого из ордеров?
Как это сделать?
Добрый день!
подскажите пожалуйста, пишу так:
if ((b1!=0) && (b2==0))
openBuy(Lot,Magic);
if ((b1==0) && (b2!=0))
closeAll();
if ((s1!=0) && (s2==0))
openSell(Lot,Magic);
if ((s1==0) && (s2!=0))
closeAll();
а ордера не открываются помогите найти причину
Добрый день!
подскажите пожалуйста, пишу так:
if ((b1!=0) && (b2==0))
openBuy(Lot,Magic);
if ((b1==0) && (b2!=0))
closeAll();
if ((s1!=0) && (s2==0))
openSell(Lot,Magic);
if ((s1==0) && (s2!=0))
closeAll();
а ордера не открываются помогите найти причину
https://book.mql4.com/ru/trading/ordersend
Все очень понятно и подробно написано.
Добрый день!
подскажите пожалуйста, пишу так:
if ((b1!=0) && (b2==0))
openBuy(Lot,Magic);
if ((b1==0) && (b2!=0))
closeAll();
if ((s1!=0) && (s2==0))
openSell(Lot,Magic);
if ((s1==0) && (s2!=0))
closeAll();
а ордера не открываются помогите найти причину
Буфер индикатора=EMPTY_VALUE; не равен 0, а равен 2147483647. как-то так