Попытка написать вариацию на тему Сеточника

От Nixoid, 25 января, 2014 в Архив

Автор#1

В общем помогите мне понять что я написал фигню..
А то что-то мне кажется иногда, что получилось что-то кое-как работающее.

Я сам тестировал на паре евродоллар на тайме м1 - тестил на демо альпари - гонял в тестере. в настройках тестера выставил спред =10 и периодл времени - январь.

Вроде как этот месяц весьма жесткий для трейдинга вообще.

Вроде как получается результат в плюс.


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


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


Тут h**p://www.alpari.ru/ru/trading/premium/ инфа, что у вип-аккаунтов данный лимит значительно повышен. Интересно было бы увидеть результат тестов с такими лимитами. ( но подозреваю что это не для простых смертных, у меня таких денег нет :) )


В общем буду благодарен критике и указаний на моменты где этот советник сольет все нафик (лучше узнать тут что я криворукий программист - чем слить реальные деньги)




Добавлено: 24-01-2014 23:53:31

эм.. если я не в тот раздел создал тему - перенесите плиз.

Mag_0.1.mq412 скач.
TesterGraph.gif
TesterGraph1.gif

Изменено 25 января, 2014 пользователем Nixoid

#2

Жаль не нашел статью, где описан этот "грааль".
У меня один вопрос, какое среднее значение профита в пунктах? 3 или 4?

Автор#3


Жаль не нашел статью, где описан этот "грааль".
У меня один вопрос, какое среднее значение профита в пунктах? 3 или 4?



в общем я тут повносил изменения некоторые.

получаю плюс при шаге/tp 30-50 пунктов.. на картинках тп = 50


extern double lot_size = 0.02; //Размер лота
extern int step = 50; //шаг, с которым открываются ордеры
extern int number_open_orders = 30; //количество ордеров которые стараемся оставляем открытыми в каждом направлении (зависит от баланса)
extern int max_allowed_orders = 100; //Максимальное разрешенное количество ткрытых ордеров (настройки сервера брокера)





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

Добавлено: 25-01-2014 23:11:47

Прогнал тесты с разными параметрами.

депозит 5000
период 2013.11.01-2014.01.25 тайм м1 спред 10

TesterGraph2.gif

Изменено 26 января, 2014 пользователем Nixoid

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

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