Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответить
05.12.2017, 22:11
Аватар для nika18
nika18 nika18 на форуме Активный участник
Регистрация: 11.07.2016 / Сообщений: 196
Поблагодарили 49 раз(а) / Репутация: 50
Влияет ли работа одного из индикаторов шаблона на математический расчет другого, взаимно несвязанных (т.е. друг друга не просят)? Возможна ли ошибка в расчете из-за присутствия какого либо индикатора? Может кто сталкивался?
06.12.2017, 08:58
Аватар для AlexeyVik
AlexeyVik AlexeyVik на форуме Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,766
Поблагодарили 3,875 раз(а) / Репутация: 3864
Влияет ли работа одного из индикаторов шаблона на математический расчет другого, взаимно несвязанных (т.е. друг друга не просят)? Возможна ли ошибка в расчете из-за присутствия какого либо индикатора? Может кто сталкивался?
Категорически исключено.
nika18 
12.12.2017, 13:42
Аватар для ButchWhite
ButchWhite ButchWhite вне форума Новичок форума
Регистрация: 15.03.2017 / Сообщений: 5
Поблагодарили 6 раз(а) / Репутация: 7
Сообщение от: Капиталист
Ребят кто подскажет существует ли тестер для тестирования двух советников работающих в разных направлениях?
Нет его!
08.02.2018, 14:41
Аватар для Плита
Плита Плита вне форума Новичок форума
Регистрация: 24.01.2016 / Адрес: Санкт-Петербург / Сообщений: 28
Поблагодарили 9 раз(а) / Репутация: 10

По умолчанию Советник

Привет . Делаю сов,с помощью программы FEAG , кое-что собрал ,все работает,как надо,НО! торгует только когда цена 0.ххххх , как только цена переходит порог 1.ххххх или изначально цена такая,торговлю не ведет. В чем может быть проблема?может кто подсказать?
Спасибо.
Можно кидать тапки)
31.03.2018, 13:30
Аватар для flomaster
flomaster flomaster на форуме Новичок форума
Регистрация: 24.03.2018 / Сообщений: 10
Поблагодарили 9 раз(а) / Репутация: 10
Всем привет, такая проблема - советник торгует сеткой ордеров, потом в определенный момент, по сигналу их закрывает. Поначалу работает нормально без проблем. Но спустя некоторое время один ордер из этой сетки он не закрывает, код ошибки 138, после этого ломается весь алгоритм торговли и он торгует как хочет вообще. Поиски в инете результата не дали, я так понял что изменились цены и он пытался этот ордер закрыть по старой цене, RefreshRates не помогает. В тот момент когда происходит эта ошибка, другие ордера закрываются без проблем. Сталкивался кто-нибудь с этим? Возможно это как-нибудь починить?
02.04.2018, 08:49
Регистрация: 13.03.2009 / Сообщений: 2,444
Поблагодарили 1,993 раз(а) / Репутация: 2070
Всем привет, такая проблема - советник торгует сеткой ордеров, потом в определенный момент, по сигналу их закрывает. Поначалу работает нормально без проблем. Но спустя некоторое время один ордер из этой сетки он не закрывает, код ошибки 138, после этого ломается весь алгоритм торговли и он торгует как хочет вообще. Поиски в инете результата не дали, я так понял что изменились цены и он пытался этот ордер закрыть по старой цене, RefreshRates не помогает. В тот момент когда происходит эта ошибка, другие ордера закрываются без проблем. Сталкивался кто-нибудь с этим? Возможно это как-нибудь починить?
Мыслил в правильном направлении.
1. RefreshRates
2. Получение новой цены для закрытия.
3. Закрытие по новой цене.
4. Контроль исполнения приказа закрытия.
5. В случае не исполнения принятие решений о действии в зависимости от кода ошибки, например при 138 ошибке стоит снова повторить всё с 1 пункта после небольшой паузы.
Как то так делается правильная программа для реальной торговли.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
02.04.2018, 09:08
Аватар для ansol
ansol ansol на форуме Местный знаток
За призовое место в конкурсе 

Регистрация: 22.04.2010 / Сообщений: 2,112
Поблагодарили 901 раз(а) / Репутация: 887
flomaster,
На самом деле надо в операции OrderClose() не указывать цену закрытия - тогда закроет по факту, например:
PHP код:
OrderClose(ticketOrderLots(), OrderClosePrice(), 0clrNone); 

Ну и выше приведенное словоблудие имеет место быть. Хотя и глупо.
03.04.2018, 05:05
Аватар для flomaster
flomaster flomaster на форуме Новичок форума
Регистрация: 24.03.2018 / Сообщений: 10
Поблагодарили 9 раз(а) / Репутация: 10
flomaster,
На самом деле надо в операции OrderClose() не указывать цену закрытия - тогда закроет по факту
Увы, не помогло, выше приведенное словоблудие пробовал сам еще до того как написал, всё равно не помогает.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы Алексей Что обсуждают на других форумах 1 26.11.2011 17:17
МТ4 Вопросы Алексей Что обсуждают на других форумах 2 29.09.2011 22:29
Вопросы Алексей Что обсуждают на других форумах 0 25.07.2010 07:40
Вопросы Алексей Что обсуждают на других форумах 0 21.07.2010 17:40


Текущее время: 10:39. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO