[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 982
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
обьяви переменную
в старте - при получении сигнала, увеличивай её на 1, при достижении N сигналов Открывай сделку,
обнули счётчик...
Добрый день!
Помогите разобратся в таком вопросе. Сделал советник. Встал вопрос можно ли с той кривой доходности какую он выдает работать. Вопрос такой какую кривую можно считать минимально "кривой" :). Свою кривую дал. 1999г.-2010г.
P.S. Вопрос не праздный. Поставишь на реал, а у советника крмвая вниз временно пошла.
Добрый день!
Помогите разобратся в таком вопросе. Сделал советник. Встал вопрос можно ли с той кривой доходности какую он выдает работать. Вопрос такой какую кривую можно считать минимально "кривой" :). Свою кривую дал. 1999г.-2010г.
P.S. Вопрос не праздный. Поставишь на реал, а у советника крмвая вниз временно пошла.
Всё зависит от кода самого советника. Может он совсем голый - тупо игрушка для тестера. Ну и тест по барам тут у вас. Советник имеет явный контроль открытия бара?
Да, конечно имеет.
static int PrevTime=0;
int start()
{
if (Time[0]<=PrevTime) return(0);
{
PrevTime=Time[0];
}
Поясните первые две фразы, плз.
чёт я не допонимаю в учебнике,
"break" он прекращает полностью цикл, и эксперт ждет нового тика?
и можно ли его использовать в "if-else", допустим если истенно то "break" ?
чёт я не допонимаю в учебнике,
"break" он прекращает полностью цикл, и эксперт ждет нового тика?
и можно ли его использовать в "if-else", допустим если истенно то "break" ?
break прерывает выполнение всего цикла и продолжает выполнять ваш код со следующей строки после закрывающей скобки блока операторов цикла.
в if-else использовать можно. А как иначе вы проверите критерии для прерывания цикла???
Функция OrderModify() создает отдельную запись в истории торговли. Использую ее при написании советника для реализации ТрейлингСтопа. Т.е. если выполняется условие ТрейлнигСтопа и СтопЛосс двигается, а это может происходить каждую сегунду, то столькое же строк появляется в истории. Можно как то избежать этого? Ведь встроенный в метатрейдер ТрейлингСтоп работает нормально.
А не проще ли для реализации трала использовать цену, величину стопа, дистанцию стопа от цены и шаг трала???
Или до подъезда со скамейки интереснее через Зимбабве идти?
А не проще ли для реализации трала использовать цену, величину стопа, дистанцию стопа от цены и шаг трала???
Или до подъезда со скамейки интереснее через Зимбабве идти?
Ок, заходим через парадный вход. Внимание, еще раз вопрос:
Вот кусок кода из примера реализации ТрайлингСтопа
}
в этом куске кода для изменения ордера по условиям ТрейлингСтопа используется OrderModify(). Функция OrderModify() создает отдельную запись в истории торговли. Т.е. если выполняется условие ТрейлнигСтопа и СтопЛосс двигается, а это может происходить каждую секунду, то столькое же строк появляется в истории. Можно как то избежать этого? Ведь встроенный в метатрейдер ТрейлингСтоп работает нормально.
Ок, заходим через парадный вход. Внимание, еще раз вопрос:
Вот кусок кода из примера реализации ТрайлингСтопа
}
в этом куске кода для изменения ордера по условиям ТрейлингСтопа используется OrderModify(). Функция OrderModify() создает отдельную запись в истории торговли. Т.е. если выполняется условие ТрейлнигСтопа и СтопЛосс двигается, а это может происходить каждую секунду, то столькое же строк появляется в истории. Можно как то избежать этого? Ведь встроенный в метатрейдер ТрейлингСтоп работает нормально.
Избежать не получится. Каждая торговая операция, как и любая модификация позиции создает свою запись в журнале