Моя задумка

От selavie, 14 декабря, 2013 в Архив

Автор#1

Возможно программисты увидят рациональное зерно в моей задумке и возьмутся за написание советника.

Правила на открытие позиции

Покупка

1) Если, после закрытия опорной свечи, цена закрытия больше на "х" пунктов цены открытия - покупаем по цене закрытия.
"х" - задается в настройках ("х" величина тела свечи в пунктах) для отфильтровки флетов и разворотных моделей свечей.
Если тело свечи больше "n" пунктов то профит и стоп в два раза меньше тела опорной свечи.
2) Тейк Прифит и Стоп Лосс, по умолчанию, равны телу закрытой опорной свечи, за исключением свечей, которые больше чем "n" пунктов.
Тейк Прифит и Стоп Лосс должны регулироваться в настройках как в пунктах так и в процентном отношении от величины тела опорной свечи.

Продажа зеркально наоборот.

Новая позиция открывается при получении сигнала (покупка/продажа) не дожидаясь закрытия предыдущей позиции или позиций.
максимальное количество ордеров задается в настройках.

Манименеджмент - фиксированный лот и возможность установки динамического в процентном отношении от депо.

Плюс для сопровождения позиции (включаемый/выключаемый) трал (но думаю что он не особо нужен, так как скорее всего уменьшит прибыль)


Добавлено: 14-12-2013 16:01:23

Если получится воплотить задумку в коде, берусь за подбор оптимальных параметров и тестирование.

Изменено 15 декабря, 2013 пользователем selavie

#2

грубо говоря, х=10, тело свечи больше 10п, покупаем.

Нет мне правда интересно, КАК до такого Вы додумались? :d

Автор#3


грубо говоря, х=10, тело свечи больше 10п, покупаем.

Нет мне правда интересно, КАК до такого Вы додумались? :d




вероятность того, что после бычей свечи последует тоже бычья значительно выше чем медвежья и наоборот, особенно в трендах, а величина "х" для отфильтровки флетов и разворотных моделей.
Не забывайте что "х" это величина тела свечи, без хвостов.
#4

как я могу забыть, если я и написал х - тело свечи.
Какие хоть ТФ для этой идеи?

#5

/laboratoriya-profitfx/24/open-source-sovetnik-forex-aspid-ili-gad-polzuchiy/3260 декабрь 2012

Автор#6


как я могу забыть, если я и написал х - тело свечи.
Какие хоть ТФ для этой идеи?



тф от м15 и выше
Автор#7


/laboratoriya-profitfx/24/open-source-sovetnik-forex-aspid-ili-gad-polzuchiy/3260 декабрь 2012



да парни потрудились, но дело в том что они нацелены на взятие резких движений (отклонений от среднего или диапазона), а я предлагаю получать прибыль с каждой свечи в этих движениях.

#8

таких идей наверно вагон реализованно для дневных графиков, с торговлей на пробой вчерашних максимумов или что то около того. Попробуй поискать может найдешь что то похожее..

Често, че то я сомневаюсь в прибыльности такой реализации =-)) Если бегло посмотреть на график, то на вскидку резон есть если ТП держать до упора... Но тут есть 2 проблемы, знать бы где этот упор заранее, и там такое количество ордеров разнонаправленных тогда будет, что в них легко запутаться. Хотя чем черт не шутит.... =-)

Автор#9

парни программисты, хотелось бы услышать ваше мнение.

Автор#10

Повторюсь, если получится воплотить задумку в коде, берусь за подбор оптимальных параметров и тестирование.

#11

Советник во вложении. Не совсем понятно с тейком и стопом, поэтому задаются фиксированными и если свеча больше HugeCandleSize то они делятся на 2.

Для продолжения работы, хочется видеть перспективы прибыли.

LargeCandles_v1.0.mq418 скач.

Автор#12


Советник во вложении. Не совсем понятно с тейком и стопом, поэтому задаются фиксированными и если свеча больше HugeCandleSize то они делятся на 2.

Для продолжения работы, хочется видеть перспективы прибыли.



спасибо, что откликнулись.

перспективы прибыли зависят от моего усердия в тестировании, а я уж постараюсь

тестирование провожу на Альпари

1) есть небольшой недочет на данный момент если в настройках задать tp=10 то при тесте с визуализацией тп=100 если в настойках задать тп=1 то на графике тп=10, получается что тп
2) стоп лосс, когда в настройках например 500 то при визуализации на графике получается 50 - это не страшно, но можно изменить для удобства.

Изменено 26 декабря, 2013 пользователем selavie

#13


1) есть небольшой недочет на данный момент если в настройках задать tp=10 то при тесте с визуализацией тп=100 если в настойках задать тп=1 то на графике тп=10, получается что тп
2) стоп лосс, когда в настройках например 500 то при визуализации на графике получается 50 - это не страшно, но можно изменить для удобства.



При переводе в 5 знак второй раз умножался на 10 тейк вместо стопа.
Исправил.

LargeCandles_v1.1.mq421 скач.

Автор#14

ок, результаты буду выкладывать по мере появления.

#15
selavie, выложите первые результаты - чтобы нам было понятно умеете ли вы тестировать.
А то с навыками тестирования не рождаются.

Ну и позднее не забудьте выложить любые результаты, даже негативные - чтобы было понятно сразу про этого бота забыть или все таки попробовать доковыряться до прибыли.
Автор#16

первое что сделал взялся за подбор параметров за 2013 год, пока только на EUR/USD m15, дальше будет по EUR/USD и остальным мажорным парам от м5 до Д1, результат по EUR/USD m15 пока что, кроме как подгонкой под историю назвать нельзя, так как до 2013 льёт, сейчас поставил на подбор параметров с 2000 по 2011 надеюсь оптимальные параметры с 2000 по 2011 дадут в 2012 - 2013 результат.

подбор параметров проводил (все тесты проводились фиксированным лотом)

LargeCandleSize= от 5 до 30
TakeProfit= от 5 до 50
StopLoss= от 5 до 30

возможно стоит расширить диапазоны

оптимальными на 2013 год получились

LargeCandleSize=25; HugeCandleSize=50; _1="=== Ордер ==="; MMMethod=0; Lots=0.05; MinDepo=1000; DepoStep=100; LotsStep=0.05; TakeProfit=28; StopLoss=14; MaxOrders=5; _2="=== Прочие параметры ==="; Auto5Digits=true; Slippage=1; Magic=2456; Сomment="LargeCandles";

прикладываю архив с тестом за 2013 год


Добавлено: 27-12-2013 13:30:08

после получения результатов тестов за 2012 - 2013 с оптимальными параметрами, подобранными на промежутке 2000 - 2011 будут понятны перспективы, но на это тестер стратегий мне говорит, что на данный момент надо чуть более 250 часов, учитывая праздники, а тесты лучше проводить в часы работы форекса, используя текущий спред - на это нужно время.

Параллельно буду подбирать параметры для других тф и пар.

eurusd-m15-2013.01-2013.12.rar9 скач.
eurusd-m15-2013.01-2013.12.gif

Изменено 27 декабря, 2013 пользователем selavie

#17

Спред можно выставить в тестере стратегии. Параметр - Спред под периодом, вместо Текущий поставить нужный.

#18

90% тестам веры на форуме нет.
Изучите возможность сделать 99% тесты, там и реальный спрэд присутствует.

Автор#19


Спред можно выставить в тестере стратегии. Параметр - Спред под периодом, вместо Текущий поставить нужный.



да это так но ведь в альпари спред плавающий, если я выберу например 1 или 2 результаты возможно будут отличаться.

как вариант можно тестить и так (1) и так (2). Загружу работой свои компьютерные мощности на праздники.

Добавлено: 27-12-2013 13:59:18


90% тестам веры на форуме нет.
Изучите возможность сделать 99% тесты, там и реальный спрэд присутствует.



понятно, согласен, раньше не делал, но изучу и сделаю.

Добавлено: 28-12-2013 20:58:27

выкладываю тот же тест, что с качеством 90% только уже 99%

правда есть несколько "gap" в истории при конвертировании файла тиковых котировок Dukascopy csv в FXT

Possible error: gap after 2005.01.18 14:06:54 (3.0 hours).
Possible error: gap after 2009.08.18 22:03:57 (4.0 hours).
Possible error: gap after 2013.01.01 00:00:59 (21.0 hours).
Possible error: gap after 2013.12.25 07:59:11 (14.0 hours).

но думаю на общую картину результатов это не должно влиять

Добавлено: 29-12-2013 00:12:18

на данный момент запустил подбор параметров с 2003.06 по 2012.01 с качеством 99%, как будут результаты отпишусь.

eurusd-m15-2013.01-2013.12_99%.rar12 скач.
eurusd-m15-2013.01-2013.12_99%.gif

Изменено 29 декабря, 2013 пользователем selavie

#20

Я уважаю чужой труд и старания.

Но. Зачем делать тесты аж с 2005 года, моё малое имхо.
Актуальность 2009-2013 занимает 95%, а с 2005-2009 5%.
Ведь рынок меняется, а мы ищем как сейчас заработать,
а не как могли бы заработать в прошлом...

Автор#21

итак, после проведения подбора параметров на промежутке с 2003-2011 результаты тестов на промежутке 2011-2013 получились удовлетворительными

первая порция результатов, два варианта (с фиксированным спредом = 2 и текущим) разницы между фикс спредом и текущим особо не наблюдается

eurusd-m15-2012.01-2013.12-99%.rar26 скач.

Автор#22

результаты последних попыток подбора параметров пока что не радуют, eur/usd м5 - м15 - м30 с 2007 до 2012 с последующим тестом на 2013 (не принесли результатов) буду пробовать дальше, на других парах и тф.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025