
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ок, VassaV, уяснил !
Вот тут ещё вопрос встал. В обычном коде при открытии позиции значится:
Здесь есть значение "ticket" . У меня же в мультисоветнике схемка несколько иная - вот такая:
Но мне при этом тоже нужно поиметь значение "ticket" ! Для этой пары. Никак не могу - всё утро сделать это! Кто знает, - Пож. подскажите - как?
Всем, кто хотел подсказать, но не успел ответить - спасибо!
Вроде бы сам сообразил (после обеда). Сделал так:
Условие 5-минутного тестирования советника на чемпионате, да ещё всего лишь за 3 недели до конца срока, оказалось для всех почти УДАРОМ НИЖЕ ПОЯСА !
по отдельности мой эксперт тестируется на истории 12 месяцев по одной паре, - не более 3-4 минут. Работает по всем тикам.
Но когда я обьединяю несколько экспертов в один - мультиавалютный, то время тестирования увеличивается до 7-10 мин !
Причем в свойствах я отключаю все пары кроме одной, - кот. прогоняю.
Просьба к специалистам (и не только) - пож. поделитесь приемами и способами, чтобы уменьшить время тестирования.
Структура эксперта вот такая:
Условие 5-минутного тестирования советника на чемпионате да ещё всего лишь за 3 недели до конца срока оказалось для всех почти УДАРОМ НИЖЕ ПОЯСА !
по отдельности мой эксперт тестируется на истории 12 месяцев по одной паре - не более 3-4 минут. Работает по всем тикам.
Но когда я обьединяю несколько экспертов в один - мультиавалютный то время тестирования увеличивается до 7-10 мин !
Причем в свойствах я отключаю все пары кроме одной - кот. прогоняю.
Просьба к специалистам (и не только) - пож. поделитесь приемами и способами чтобы уменьшить время тестирования.
Структура эксперта вот такая:
медленно теститруется в основном из за индикаторов
в этой структуре их не видно, но они есть у вас скорее всего, иначе бы вложились максимум в минуту при тестировании.
индикаторы надо измеменять или переносить в код в советник.
Loky,
Я вас правильно понял?
Индикаторы у меня там, где я задаю переменные. И видимо их
нужно видимо перенести внутрь в
для каждой пары соответственно?
Он позволяет провести тестирование на любой из 12 валютных пар, и на нескольких тайм-фреймах.
15:18:05 2006.10.17 09:38 ProtoType-IX EURUSD,M15: indexPeriod=2 PeriodTesting=15 Symbol index=3 SymbolTesting=EURUSD
15:18:05 2006.10.17 09:38 NRTR_GATOR EURUSD,M15: loaded successfully
15:18:09 2006.10.17 09:38 NRTR_GATOR EURUSD,M30: loaded successfully
15:18:09 2006.10.17 09:38 NRTR_GATOR EURUSD,H1: loaded successfully
15:18:09 2006.10.17 09:38 NRTR_GATOR EURUSD,H4: loaded successfully
15:18:09 2006.10.17 09:38 NRTR_GATOR EURUSD,Daily: loaded successfully
15:18:09 2007.01.02 00:00 NRTR_GATOR EURUSD,M30: Внимание! Тренд не определен, такого быть не может. Бар от конца 4
15:18:09 2007.01.02 00:00 NRTR_GATOR EURUSD,M30: Внимание! Тренд не определен, такого быть не может
15:18:09 2007.01.02 00:00 NRTR_GATOR EURUSD,H1: Внимание! Тренд не определен, такого быть не может. Бар от конца 1
15:18:09 2007.01.02 00:00 NRTR_GATOR EURUSD,H1: Внимание! Тренд не определен, такого быть не может
......................................
15:18:23 2007.08.17 22:17 Tester: stop loss #242 at 1.3483 (1.3483 / 1.3485)
15:18:23 2007.08.17 22:59 NRTR_GATOR EURUSD,Daily: removed
15:18:23 2007.08.17 22:59 NRTR_GATOR EURUSD,H4: removed
15:18:23 2007.08.17 22:59 NRTR_GATOR EURUSD,H1: removed
15:18:23 2007.08.17 22:59 NRTR_GATOR EURUSD,M30: removed
15:18:23 2007.08.17 22:59 ProtoType-IX EURUSD,M15: Тестирование завершено
Тестировани на 15 минутках в модели "Every ticks" заняло 18 секунд.
Спасибо, тем кто откликнулся на вопрос. Проясняется дело постепенно. Запрятал индюки внутрь. И теперь лимит соответствует.
Rosh, - с дюжину раз уже пытался подступиться к названному вами эксперту. Но..., всякий раз отступал... С моими скромными знаниями пока не удается вникнуть в код и в его структуру. И глаза разбегаются, и не совсем понятно, с чего начинать и как выстраивать его исследование. Много неясностей, а до всего сразу руки не доходят. Начинаю разбираться и скоро перестаю соображать, - а с чего начал и для чего ...
А вот пользуясь случаем есть вопрос по статье " Пример создания эксперта" ^
принцип мултивалютного эксперта примерно следующий:
1. в расчете индикаторов указывать конкретные валюты и временные интервалы, например: iRSI("GBPUSD",60,GBPUSD_period,3,3,MODE_SMA,0,MODE_MAIN,i); //кстати вот и ошибка
2. получать с помощью MarketInfo цены, пункты и т.д.
3. вместо например Low[0] использовать iLow(...)
и пиши, хоть на все валютные пары.
Удачи.
Если графики не открыты, или открыты с тайфреймами, отличными от используемых, необходимо постоянно производить
проверки по каждому чиху - даже iRSI может не выполниться..., до тех пор пока терминал не произведет подкачку ...
С уважением - С.Д.
В онлайне я задаю в советнике (в индюках) тф=1 мин (для проверки работоспособ.) по всем парам.
И ставлю на график первой пары на тф=1мин. Но на др. парах советника графики у меня зачастую стоят др. тф. И тем не менее советник работает по всем парам именно по тф-минуткам, как и заложено в коде!
Или я не совсем вас понял?
принцип мултивалютного эксперта примерно следующий:
1. в расчете индикаторов указывать конкретные валюты и временные интервалы, например: iRSI("GBPUSD",60,GBPUSD_period,3,3,MODE_SMA,0,MODE_MAIN,i); //кстати вот и ошибка
2. получать с помощью MarketInfo цены, пункты и т.д.
3. вместо например Low[0] использовать iLow(...)
и пиши, хоть на все валютные пары.
Удачи.
Подскажите плз корректна ли будет замена конструкции вида:
в коде мультивалютного эксперта при работе по чужому инструменту на такую:
Если нет, подскажите плз в чём ошибка и как правильно сделать?
Заранее спасибо.