Все таки я довел систему локирования большой серии ордеров.
Актуальная версия советника 1.05.
Параметры советника:
IndicatorVar="";//Переменные индикатора — определяют сигналы на открытие ордеров
WavePeriod=16;
AvgPeriodBull = 21;
AvgPeriodBear = 3;
LevelBay=-5; // уровень на покупку
LevelSell=5; // уровень на продажу
ExpertVar="";//Переменные советника
Lots=0.01; //Размер первого лота
MartinKoef=1.6; //Множитель увеличения лота
KoefSumm=0.0; //Коэфф при суммировании лота
KoefLoc=0.3;
LocFromNum = 3;
TypeLocOrder=1; //1 — локирование последнего, 2-локирование не перекрытой позиции
MinDistOrder=15; //Мин. дистанция между ордерами одного направления
TypeTrail = Simple; //Тип трала
CountShadow=3; //Кол-во теней для трала по теням
TrailDistans=17; //Трелинг стоп
TrailStep=2; //с шагом
OzerVar="";//Прочие настройки
MagicNumBay=100; //Магик серии Buy
MagicNumLocBay=1001; //Магик локирующих ордеров
MagicNumSell=200; //Магик серии Sell
MagicNumLocSell=2001; //Магик локирующих ордеров
NoBuy=0;
NoSell=0;
Отличия от предыдущей версии:
1. Введена система локирования.
Настраивается параметрами
KoefLoc,
LocFromNum,
TypeLocOrder.
KoefLoc — задает объем локирующего ордера.
LocFromNum — задает с какого ордера в серии начнется локирование
TypeLocOrder — способ расчета объема локирующего ордера. 1-От объема последнего ордера, 2- от объема не перекрытой, более ранними локирующими ордерами, позиции.
Примеры:
Пусть есть ряд ордеров объемом 0,01; 0,02; 0,03; 0,05, следующий 0,08
Для
TypeLocOrder=1,
LocFromNum=4 и
KoefLoc=0,4 Объем локирующего ордера = 0,05*0,4 = 0,02, следующего 0,08*0,4=0,03
Для
TypeLocOrder=2,
LocFromNum=4 и
KoefLoc=0,4 Объем локирующего ордера = (0,01+0,02+0,03+0,05)*0,4 = 0,04, следующего,
если первый не будет закрыт (0,01+0,02+0,03+0,05+0,08-0,04)*0,4=0,06 или если первый локирующий закроется (0,01+0,02+0,03+0,05+0,08)*0,4=0,08
Закрытие локирующих ордеров происходит:
--Либо по тралу SL если они вышли в плюс.
--Либо вместе с серией, когда она вся (с учетом локирования) вышла в плюс.
2. Добавлен трал стопов по
«теням свечей».
Таким образом реализован адаптивный трелинг стоп.
Задается параметрами
TypeTrail — переключает тип трала
CountShadow — Кол-во теней для трала по теням, учитывается если стоит тип трала «Shadow»
TrailDistans — расстояние от ориентира до стопов.
TrailStep — шаг переноса стопов
Ориентир для «Simple» текущий Bid или Ask.
Для «Shadow» — в простое скользящее среднее взятое по Hi или Low, для соответствующих типов ордеров.
Количество свечей для рассчета трала и расстояние от средней можно подобрать визуально, кинув на график МА.
Архив обновлен. Теперь там две версии советника 1.02 и 1.05.
Прошу прощения, ранее я не рассказал, что советник имеет ограничение по времени тестирования.
Текущая версия перестанет работать 1-го мая. Включится режим мягкого выхода.
Новый этап тестирования установлен до 1-го июля.
Тем кто еще использует версию 1.02 и желает продолжить, нужно:
1. Сохранить настройки запущенных сейчас советников.
2. Запустить файл с окончанием 102 и загрузить сохраненные параметры.
Комментарии (14)
18 LockPIP Сообщений: 820 - Андрей
Что не так делаю?
6 draft-podium Сообщений: 63 - Игорь
13 Fargo Автор Сообщений: 495
Для работы совы переменная, по данной паре, должна быть равна 0.
13 Fargo Автор Сообщений: 495
6 draft-podium Сообщений: 63 - Игорь
результаты двухмесячных тестов таковы:
стабильно работает на депозитах с не менее 3-мя нулями (лучше 4).
при депозите 10 000 единиц, используя 5 пар (usd/cad, usd/jpy, cad/jpy, gbp/jpy, eur/jpy)
выставляя в настройках тэйкпрофит — 20, и начальный лот — 0.04 (всё остальное по дефолту)
я добился стабильной работы и удвоения депозита в течении месяца.
примерно такой же результат на депозите 1 000 единиц, 2 пары (евра-бакс и фунто-бакс), в настройках выставляю только тэйк — 20
Таким образом — можно медленно но верно работать на центовых счетах.
Это я говорю о версии 1.02
С версией 1.05 — так и не получилось подружиться (((
На данном этапе результаты меня устраивают.
Хочу узнать у автора — можно ли приобресть версию 1.02 без временных ограничений? Редактирован: 1 июля 2015, 04:33
6 draft-podium Сообщений: 63 - Игорь
Сейчас готовлю следующую версию, как раз в развитие основной идеи. Локирование меня тоже не впечатлило…
На этой неделе будет готово. Еще раз будет тестовый период, месяца на три, где то…
И по результатам буду финализировать окончательный вариант.
13 Fargo Автор Сообщений: 495
22 ruslan71 Сообщений: 988 - Руслан
6 draft-podium Сообщений: 63 - Игорь
А 106-я на этой неделе должна появится.
13 Fargo Автор Сообщений: 495
6 draft-podium Сообщений: 63 - Игорь
Долго искал исходник именно от 30.04.2015 (когда последний раз обновлял), проверил все места где мог сохранить, но так и не нашел.
Скомпилировал более раннею версию. В тестере работает одинаково с версией от 30-го.
С 106 версией не успел, продолжу через пару недель. Редактирован: 4 июля 2015, 03:30
13 Fargo Автор Сообщений: 495
1 Gertier Сообщений: 1
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий