Блог им. andresh

По MQL4 подскажите, плиз

попробовал запустить советник в МТ4 на MQL4:
 
extern int H = 14;
extern int M = 25;
int start()
{
if(OrdersTotal()==0 && Hour( )==H && Minute( ) ==M)
   OrderSend(«USDJPY», OP_SELL,0.1,Bid,0,Ask+200*Point,Ask-200*Point,"",123,0,Red);
}
 
и никак не могу разобраться, чего не хватает. ошибок нет, но есть 2 предупреждения: 

return value of 'OrderSend' should be checked
not all control paths return a value 

не могу понять, что ещё нужно… Пожскажите пожалуйста, а?
 
25 комментариев
Есть специализированный сайт; www.mql5.com/
avatar
Язык недавно сильно переработали, возможно поэтому.
avatar
The0bald, пасип. да туповат я, видимо. не могу там найти. ща ещё раз попробую.)
avatar
5й параметр — проскальзывание может добавить, чтобы больше нуля.
а если это весь код то должен быть последним оператор return(0);
Бартоломей Цигенбальг, Ура, второе замечание исчезло!!! Осталось только: return value of 'OrderSend' should be checked
avatar
Андрэ, это про return. про 5-й параметр соображаю…
avatar
Бартоломей Цигенбальг, это про return. про 5-й параметр соображаю… не поясните?
avatar

так красивее и все всех устраивает )))
проскальзывание дает шанс открыться по рынку при худшей цене на заданное отклонение именно этим параметром.
Бартоломей Цигенбальг, ух ты!!! ошибок нет! Спасибо большое! )))) буду ковыряться дальше! )
avatar
Андрэ, не совсем правильно в коде, потому что он за минуту пока удовлетворяет условиям может кучу ордеров наоткрывать )))
Бартоломей Цигенбальг, Блин, а я ведь из «учебгика взял пример-то… не тот учебник, что ли… www.youtube.com/watch?v=GNB2P3XxKag#t=13
интересно, а почему у него (в „учебнике“) открывает только один ордер?
avatar
не не норм. там есть проверка на количество открытых ордеров
Бартоломей Цигенбальг, тоже присмотрелся, сообразил! )))) спасибо огромное! плюсануть не могу, плюсовалка не позволяет)
avatar
имхо, лучше с mql5 начать изучение. 4 недавно сильно переделали — книга не актуальна, справка не доделана, не понятно какие функции заменили на аналог из мт5 какие старые оставили, косяки наверняка есть после серьезной переработки.
avatar
The0bald, логично, НО, эти советники на МТ4 не работают, насколько я знаю. это придётся и платформу менять, а не хотелось бы.
avatar
Андрэ, На новой МТ4 старые исходники все равно придется переделывать.
avatar
The0bald, возможно. просто у меня сейчас 2 робота на МТ4 работают, я доволен. вот, взялся сам изучать роботописательство. пока я «БЛИЖЕ» к МТ4. ) вы пишете сами? успешно?
avatar
Андрэ, Пишу давно, правда индикаторы в основном
avatar
The0bald, Привет, можно обращятся с просьбой по поводу mql если не трудно?
avatar
нужно посмотреть на один индюк, выдает сигнал не всегда а нужно чтобы всегда выдал, если вам удобно можно в скайп общятся, мой скайп dimii1000
avatar
в личку не могу писать, рейтинга не хватает (( я тут больше читатель, почту оставьте если не трудно, моя почта trader-profit@mail.ru
avatar
The0bald, ок. написал.
avatar

теги блога Андрэ

....все тэги



UPDONW
Новый дизайн