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

Ответить
27.12.2013, 15:05
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
Отчет:
Кстати, только что с удивлением обнаружил, что FH для серии ордеров выставляет TakeProfit равным TP последнего ордера серии. Для относительно длинной серии при закрытии получается общий профит =0 или даже отрицательный.

Вот недавно закрылись серии по EURUSD и GBPUSD, начавшиеся 20го декабря. Результаты см. на картинке. Причем если выкинуть 9 первых сделок (не из серий) - результат будет в хорошем минусе.

Так что приаттачиваю свою версию FH, в котором сначала высчитывается средняя цена открытия (сумма OrderOpenPrice()*OrderLots() всех ордеров серии, деленная на сумму OrderLots()), а потом от нее высчитывается TakeProfit.
28.12.2013, 02:44
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
Так что приаттачиваю свою версию FH, в котором сначала высчитывается средняя цена открытия (сумма OrderOpenPrice()*OrderLots() всех ордеров серии, деленная на сумму OrderLots()), а потом от нее высчитывается TakeProfit.
Исправил мелкую ошибку - в предыдущей версии заново вычисляемый TP выставлялся для всех ордеров серии, кроме последнего.
28.12.2013, 13:24
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
Исправил мелкую ошибку - в предыдущей версии заново вычисляемый TP выставлялся для всех ордеров серии, кроме последнего.
А , ИХМО, лучше бы привентили трал и ММ. Отчет ниже.
28.12.2013, 19:48
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
А , ИХМО, лучше бы привентили трал и ММ. Отчет ниже.
А чем allowTrending не устраивает?
roda80 
29.12.2013, 04:54
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
А чем allowTrending не устраивает?
По теории трал должен увеличивать профит на 10-15%, а здесь в тестере наоборот. Может быть ошибка программы или я ошибаюсь где-то в логике...
29.12.2013, 06:47
Регистрация: 13.03.2009 / Сообщений: 2,406
Поблагодарили 1,980 раз(а) / Репутация: 2057
По теории трал должен увеличивать профит на 10-15%, а здесь в тестере наоборот. Может быть ошибка программы или я ошибаюсь где-то в логике...
Не знаю откуда она взята эта теория. А вот из моей практики. Всё зависит от системы. Есть системы, которые без трала никак. В них можно продумать какой трал эффективнее.
А есть системы без тралов, внедрение в них трала, почти всегда, снижает прибыль.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
01.01.2014, 16:39
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
Исправил мелкую ошибку - в предыдущей версии заново вычисляемый TP выставлялся для всех ордеров серии, кроме последнего.
По тестам эта версия лучшая из всех тех, что были опубликованы ранее.
Проверим на демо.

Последний раз редактировалось korenev; 01.01.2014 в 16:53.
02.01.2014, 19:47
Аватар для pilot62
pilot62 pilot62 вне форума Новичок форума
Регистрация: 28.11.2012 / Сообщений: 12
Поблагодарили 5 раз(а) / Репутация: 6
для Vlad123/// ставишь свой ТР . а он выставляет 40, а это очень много при сетке ордеров, где то ошибка, просадка 60% за последние полгода..
03.01.2014, 04:22
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
для Vlad123/// ставишь свой ТР . а он выставляет 40, а это очень много при сетке ордеров, где то ошибка, просадка 60% за последние полгода..
А не лучше бы было сделать TP в серии ордеров равным тому, который указан в настройках ? Я имею в виду для каждого ордера серии свой TP равный тому, который в окошечке ? Очень удобно тестировать и логично.
А результат- только на демо или реале будет виден....
03.01.2014, 16:08
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
Или еще один вариант расчета TP:
Итак, представим себе, что советник открыл ордер на покупку с лотом о.01 по цене 1.0000. Тейк-профит в 40 пунктов установлен на 1.0040 .
Цена идет вниз, наша позиция в минусе, но еще открыта.
Когда цена проходит вниз 40 пунктов до 0.9960, советник открывает еще один ордер на покупку, но уже с лотом 0.02. Тейк-профит обоих ордеров выставляется по цене открытия первого ордера.
Цена снова идет вниз, два наших ордера в минусе, но по-прежнему открыты.
Когда цена пройдет 40 пунктов вниз от точки открытия второго ордера, до 0.9920, сова откроет еще один ордер на покупку,теперь с лотом 0.04 . Тейк-профит всех ордеров переносится на цену открытия предыдущей (второй) позиции — 0.9960.
В этот раз цена идет вверх на 40 пунктов и все 3 позиции закрываются на 0.9960.
Из-за лота 0.04 на последнем ордере мы остаемся в плюсе, несмотря на то, что первая позиция закрылась в минусе, вторая закрылась в ноль, а третья принесла 40 пунктов.
03.01.2014, 18:26
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
можно хоть дистанционное управление прикрутить - но тогда полностью теряется первоначальная логика выставления серии ордеров с увеличивающимся лотом.
04.01.2014, 13:25
Регистрация: 09.08.2012 / Адрес: Ua_Khm / Сообщений: 2,006
Поблагодарили 10,037 раз(а) / Репутация: 10050
Подскажите, скачал котировки от дукаса, загрузил в МТ4, а в нем отображаются выходные дни, идет сплошная линия, как от этого избавиться?
05.01.2014, 01:54
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
На демо первоначальная версия сдает свои позиции: если сегодня закрыть все сделки по хеджируемому тремя валютными парами FH- будет приличный минус. Одиночный FH по GBPUSD в общем плюсе 30 %. Как то так.
07.01.2014, 03:49
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
Предлагаю на рассмотрение очередного зверя- флетовый советник. В тестах показал себя хорошо. Не знаю будет ли работать на реале.
11.01.2014, 12:15
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
На демо первоначальная версия сдает свои позиции: если сегодня закрыть все сделки по хеджируемому тремя валютными парами FH- будет приличный минус. Одиночный FH по GBPUSD в общем плюсе 30 %. Как то так.
В пятницу закрылась долгая серия по EURUSD, начатая еще 30го декабря, и результаты за январь стали выглядеть прилично (см. картинку).
Там не только FH работает, но в основном - он.
12.01.2014, 04:12
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
В пятницу закрылась долгая серия по EURUSD, начатая еще 30го декабря, и результаты за январь стали выглядеть прилично (см. картинку).
Там не только FH работает, но в основном - он.
А какой FH ? Чья версия ? И вопрос VLAD123- как в советнике FH работает индикатор FFCal и работает ли вообще. По идее он должен отключать советник на некоторое время страхуясь от движняка во время выхода новостей. В одном месте вычитал, что старая версия FFCal не работает т.к. сайт на который ссылается FFCal переехал. А как по коду написанному ? Отпишитесь пожалуйста. У меня FH поднялся до 35% чистыми. Версия старая, где TP не переделан.
13.01.2014, 07:41
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
А какой FH ? Чья версия ?
Моя. Приаттачил тот, который у меня на EURUSD H1 и GBPUSD H1 работает, параметры - по умолчанию.

И вопрос VLAD123- как в советнике FH работает индикатор FFCal и работает ли вообще. По идее он должен отключать советник на некоторое время страхуясь от движняка во время выхода новостей. В одном месте вычитал, что старая версия FFCal не работает т.к. сайт на который ссылается FFCal переехал. А как по коду написанному ? Отпишитесь пожалуйста. У меня FH поднялся до 35% чистыми. Версия старая, где TP не переделан.
Проверка FFcal (тоже приаттачил) включается при установке параметра UseNewsFilter=true.
В этом случае в период с MinsAfterNews с прошлой новости до MinsBeforeNews следующей новости новые цепочки ордеров открываться/начинаться не будут.
Правда, открытие ордеров в указанный период все равно возможен - например, когда количество Buy (или Sell) ордеров цепочки превысит PipStarter_Threshold.
Вероятно, ордера будут открываться и в других случаях - логика советника весьма запутанна и зависит от настроек.
15.01.2014, 10:55
Аватар для vlad_123
vlad_123 vlad_123 вне форума Местный знаток
Регистрация: 29.01.2013 / Сообщений: 459
Поблагодарили 930 раз(а) / Репутация: 934
В пятницу закрылась долгая серия по EURUSD, начатая еще 30го декабря, и результаты за январь стали выглядеть прилично (см. картинку).
Там не только FH работает, но в основном - он.
FH продолжает радовать...
Только что закрыл самую старую серию, начатую 9го января. Теперь в работе серии начатые не ранее 13го числа.
Ну и профит - прет вверх
17.01.2014, 07:35
Аватар для korenev
korenev korenev вне форума Активный участник
Регистрация: 04.08.2013 / Адрес: ОМСК / Сообщений: 193
Поблагодарили 91 раз(а) / Репутация: 92
FH продолжает радовать...
Только что закрыл самую старую серию, начатую 9го января. Теперь в работе серии начатые не ранее 13го числа.
Ну и профит - прет вверх
Похожая ситуация , но только по GBPUSD ! Не могу понять, почему на других валютных парах результаты не такие радостные.
20.01.2014, 16:14
Аватар для MegBrest
MegBrest MegBrest вне форума Почётный гражданин
Регистрация: 01.10.2013 / Сообщений: 367
Поблагодарили 409 раз(а) / Репутация: 410
  • Отправить сообщение для MegBrest с помощью ICQ
Моя. Приаттачил тот, который у меня на EURUSD H1 и GBPUSD H1 работает, параметры - по умолчанию.


Проверка FFcal (тоже приаттачил) включается при установке параметра UseNewsFilter=true.
В этом случае в период с MinsAfterNews с прошлой новости до MinsBeforeNews следующей новости новые цепочки ордеров открываться/начинаться не будут.
Правда, открытие ордеров в указанный период все равно возможен - например, когда количество Buy (или Sell) ордеров цепочки превысит PipStarter_Threshold.
Вероятно, ордера будут открываться и в других случаях - логика советника весьма запутанна и зависит от настроек.
Доброго времени суток, вот скачал Вашу версию, решил потестить, но в журнале начал писать ошибку 2014.01.20 18:12:43 2014.01.20 17:10 ******acked25-EDU_byVlad GBPUSD,M1: OrderModify error 1
не подскажете в чем дело. ТФ не имеет значение, все равно пишет. ДЦ 5-ть знаков.
18:29:20 TestGenerator: current spread 20 used
18:29:24 TestGenerator: unmatched data error (low value 1.35520 at 2013.11.01 04:30 is not reached from the least timeframe, low price 1.35530 mismatches)
18:29:24 ******acked25-EDU_byVlad inputs: MagicNumber=133714; Lots=0.01; TakeProfit=45; Booster=1.7; MaxBuyOrders=9; MaxSellOrders=9; iStopLoss=300; StartHour=0; StartMinute=0; StopHour=23; StopMinute=55; StartingTradeDay=0; EndingTradeDay=7; slippage=3; trendTrigger=3; trendPips=5; trendStoploss=5; StopLossPct=100; TakeProfitPct=100; StoppedOutPause=600; MassHedgeBooster=1.01; TradesDeep=5; PipStarter=31; PipStarter_Threshold=9; PipStarter_ThresholdPips=0; PipStarter_Booster=1;
18:29:24 2013.08.22 00:00 ******acked25-EDU_byVlad EURUSD,M30: open #1 sell 0.01 EURUSD at 1.33530 ok
18:29:24 2013.08.22 00:00 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 00:00 ******acked25-EDU_byVlad EURUSD,M30: invalid takeprofit for OrderModify function
18:29:24 2013.08.22 00:00 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 4051
18:29:24 2013.08.22 00:00 ******acked25-EDU_byVlad EURUSD,M30: modify #1 sell 0.01 EURUSD at 1.33530 sl: 0.00000 tp: 1.33080 ok
18:29:24 2013.08.22 04:37 ******acked25-EDU_byVlad EURUSD,M30: open #2 buy 0.01 EURUSD at 1.33428 ok
18:29:24 2013.08.22 04:37 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 04:37 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 130
18:29:24 2013.08.22 04:37 ******acked25-EDU_byVlad EURUSD,M30: modify #2 buy 0.01 EURUSD at 1.33428 sl: 0.00000 tp: 1.33878 ok
18:29:24 2013.08.22 12:49 ******acked25-EDU_byVlad EURUSD,M30: open #3 buy 0.02 EURUSD at 1.33110 ok
18:29:24 2013.08.22 12:49 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 12:49 ******acked25-EDU_byVlad EURUSD,M30: modify #3 buy 0.02 EURUSD at 1.33110 sl: 0.00000 tp: 1.33560 ok
18:29:24 2013.08.22 12:49 ******acked25-EDU_byVlad EURUSD,M30: modify #2 buy 0.01 EURUSD at 1.33428 sl: 0.00000 tp: 1.33666 ok
18:29:24 2013.08.22 12:49 ******acked25-EDU_byVlad EURUSD,M30: modify #3 buy 0.02 EURUSD at 1.33110 sl: 0.00000 tp: 1.33666 ok
18:29:24 2013.08.22 12:50 Tester: take profit #1 at 1.33080 (1.33060 / 1.33080)
18:29:24 2013.08.22 12:50 ******acked25-EDU_byVlad EURUSD,M30: open #4 sell 0.01 EURUSD at 1.33076 ok
18:29:24 2013.08.22 12:50 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 12:50 ******acked25-EDU_byVlad EURUSD,M30: invalid takeprofit for OrderModify function
18:29:24 2013.08.22 12:50 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 4051
18:29:24 2013.08.22 12:50 ******acked25-EDU_byVlad EURUSD,M30: modify #4 sell 0.01 EURUSD at 1.33076 sl: 0.00000 tp: 1.32626 ok
18:29:24 2013.08.22 15:40 ******acked25-EDU_byVlad EURUSD,M30: open #5 sell 0.02 EURUSD at 1.33386 ok
18:29:24 2013.08.22 15:40 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 15:40 ******acked25-EDU_byVlad EURUSD,M30: modify #5 sell 0.02 EURUSD at 1.33386 sl: 0.00000 tp: 1.32936 ok
18:29:24 2013.08.22 15:40 ******acked25-EDU_byVlad EURUSD,M30: modify #4 sell 0.01 EURUSD at 1.33076 sl: 0.00000 tp: 1.32833 ok
18:29:24 2013.08.22 15:40 ******acked25-EDU_byVlad EURUSD,M30: modify #5 sell 0.02 EURUSD at 1.33386 sl: 0.00000 tp: 1.32833 ok
18:29:24 2013.08.22 18:19 Tester: take profit #2 at 1.33666 (1.33669 / 1.33689)
18:29:24 2013.08.22 18:19 Tester: take profit #3 at 1.33666 (1.33669 / 1.33689)
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: open #6 buy 0.01 EURUSD at 1.33689 ok
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 130
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: modify #6 buy 0.01 EURUSD at 1.33689 sl: 0.00000 tp: 1.34139 ok
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:19 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:20 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:20 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:20 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
18:29:24 2013.08.22 18:20 ******acked25-EDU_byVlad EURUSD,M30: OrderModify error 1
и.т.д
Заранее спасибо.

Последний раз редактировалось MegBrest; 20.01.2014 в 16:32.
Ответить

Метки
бесплатные советники, поиск советников, советники форекс, тестирование советников, торговые роботы


Опции темы

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

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



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


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