Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 509
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А чем вам трейлинг стоп не угодил? Он уже встроен в терминал
Люди добрые помогите с компиляцией советника очень прошу, в программировании не силен.
Вот такие ошибки выдает при компиляции 'delete' - name expected
void delete(int type){
if(OrdersTotal()>0){
for(i=OrdersTotal()-1;i>=0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(type!=6 && type!=7 && type!=8)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==type)OrderDelete(OrderTicket());
if(type==6)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==OP_BUYSTOP || OrderType()==OP_SELLSTOP || OrderType()==OP_BUYLIMIT || OrderType()==OP_SELLLIMIT)OrderDelete(OrderTicket());
if(type==7)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==OP_BUYSTOP || OrderType()==OP_BUYLIMIT)OrderDelete(OrderTicket());
if(type==8)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==OP_SELLSTOP || OrderType()==OP_SELLLIMIT)OrderDelete(OrderTicket());
}
}
}
Вот еще ошибка '(' - object pointer expected
if(oppositedelete){delete(OP_SELLSTOP);delete(OP_SELLLIMIT);}
И вот здесь '}' - not all control paths return a value
int countglobal(){
int cnt=0;
if(OrdersTotal()>0){
for(i=OrdersTotal()-1;i>=0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
cnt++;
}
return(cnt);
}
}
Люди добрые помогите с компиляцией советника очень прошу, в программировании не силен.
Вот такие ошибки выдает при компиляции 'delete' - name expected
void delete(int type){.
..............
говорит нельзя так называть. назовите функцию другим именем.
а вот это "not all control paths return a value" о том, что функция не имеет обратного пути и не возвращает никакого значения, напишите там return(0); перед последней "}" функции
Добрый день всем) поделитесь кодом на передвижной стоп лосс - чтоб за ценой ехал ))) Заранее спасибо
Привет всем! Скачал МТ4 ,тестер стратегий работает только с декабря 2015го,кто знает как прокачать терминал?
Всем привет!
Подскажите, пожалуйста, как проще и правильнее реализовать в советнике возможность проверки попадания/непопадания input переменной в диапазон. Например:
а) Больше 10, но меньше 20
б) Больше 20 или меньше 10
в) и т.д.
ЗЫ: пока получается 3 значения для проверки каждой переменной: case для switch (больше/меньше/больше, но меньше/меньше или больше) и 2 значения. Наверно, можно эту конструкцию зациклить и перебрать все переменные... Верное направление?
Всем привет!
Подскажите, пожалуйста, как проще и правильнее реализовать в советнике возможность проверки попадания/непопадания input переменной в диапазон. Например:
а) Больше 10, но меньше 20
б) Больше 20 или меньше 10
в) и т.д.
ЗЫ: пока получается 3 значения для проверки каждой переменной: case для switch (больше/меньше/больше, но меньше/меньше или больше) и 2 значения. Наверно, можно эту конструкцию зациклить и перебрать все переменные... Верное направление?