![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
leonid553 |
![]()
Сообщение
#191
|
![]() Группа: Активный участник Сообщений: 2 002 Регистрация: 14.4.2006 Из: г.Самара Пользователь №: 28 Спасибо сказали: 11 раз(а) ![]() |
NZDUSD,H1
ST+ENV, ZUP Эскизы прикрепленных изображений |
ForexGamp |
![]()
Сообщение
#192
|
Группа: Активный участник Сообщений: 20 Регистрация: 4.4.2007 Пользователь №: 1 339 Спасибо сказали: 0 раз(а) ![]() |
Люди добрые!
Леонид! Выложте новые версии советников пожайлусто с исправлениями. а то старые плохо работают. С Уважением, Антон. |
leonid553 |
![]()
Сообщение
#193
|
![]() Группа: Активный участник Сообщений: 2 002 Регистрация: 14.4.2006 Из: г.Самара Пользователь №: 28 Спасибо сказали: 11 раз(а) ![]() |
В закачке советник. Автор - NoName.
Там же тесты с параметрами для н4, GBPUSD. При трендовом рынке лучше не оставлять его работу без присмотра - при сигналах против тренда. Money Management: параметр LotsWayChoice=0 без ММ =1 - Расчет от размера депозита =2 - фр/пропорциональный метод =3 - фр/фиксированный метод LotsDelta Depo - можно пробовать от 200 Там в закачке в Документе - я в 2-х словах описал логику работы... Прикрепленные файлы ![]() |
leonid553 |
![]()
Сообщение
#194
|
![]() Группа: Активный участник Сообщений: 2 002 Регистрация: 14.4.2006 Из: г.Самара Пользователь №: 28 Спасибо сказали: 11 раз(а) ![]() |
Не оставляет надежда заставить профитно работать советника на н1.
Основная трудность при этом - запретить убыточные сделки против тренда. Надумал дополнить код советника фильтром , кот. запрещал бы сделки против тренда. Работать советник стал чуть лучше - но всего лишь чуть! Фильтры - дополн. индикаторы - не могут толково определить начало и конец тренда. И тут получаются лоси, которые съедают большую часть трендовой прибыли. Выход из положения, возможно найдется при использовании так. наз. Perceptron-а - по аналогии с алгоритмами нейронных сетей. Для этого взял индикатор Фишера с большим периодом и поставил в внешних параметрах весовые коэффициенты Х1-Х4. Однако, получилось так, что при таком подходе возникла целесообразность разделить работу советника по длинным и коротким позициям. Начал с режима ONLY BUY. GBPUSD, H1 , с 2004г Папаметры индикатора Фишера RangePeriods=83; PriceSmoothing=0.6; IndexSmoothing=0.7 Период 1 Час (H1) 2004.06.22 14:00 - 2007.04.03 13:00 Модель Все тики (на основе всех наименьших доступных периодов с фрактальной интерполяцией каждого тика) Параметры Stochastic_period=8; Env_period=25; Env_shift=1; Env_deviation=20; x1=215; x2=98; x3=10; x4=62; TP=300; SL=67; Slippage=3; Параметры модуля расчёта лота"; LotsWayChoice=0; Lots=0.1; LotsPercent=10; LotsDeltaDepo=500; LotsDepoForOne=500; LotsMax=1000; _Parameters_Trailing="---------- Параметры трала"; UseTrailing=true; ProfitTrailing=true; TrailingStop=79; TrailingStep=26; ---------------------------------------------------------------------------------------------------- Качество моделирования 89.48% Начальный депозит 1000.00 Чистая прибыль 3044.60 Общая прибыль 10569.88 Общий убыток -7581.28 Прибыльность 1.39 Матожидание выигрыша 13.97 Абсолютная просадка 591.36 Максимальная просадка 896.64 (58.46%) Относительная просадка 67.15% (835.40) Всего сделок 214 Длинные позиции (% выигравших) 214 (48.60%) Прибыльные сделки (% от всех) 104 (48.60%) Убыточные сделки (% от всех) 110 (51.40%) Самая большая прибыльная сделка 299.88 убыточная сделка -71.72 Средняя прибыльная сделка 101.63 убыточная сделка -68.92 --------------------------------------------------------------------------------------------- Советник в закачке. Оптимизировал для скорости по ценам открытия. Напоминаю - в реж. ONLY BUY Прикрепленные файлы ![]() |
NoName |
![]()
Сообщение
#195
|
![]() Группа: Активный участник Сообщений: 514 Регистрация: 1.5.2006 Из: Украина, Кременчуг Пользователь №: 146 Спасибо сказали: 0 раз(а) ![]() |
Цитата В закачке советник. Автор - NoName. Там же тесты с параметрами для н4, GBPUSD. При трендовом рынке лучше не оставлять его работу без присмотра - при сигналах против тренда. Money Management: параметр LotsWayChoice=0 без ММ =1 - Расчет от размера депозита =2 - фр/пропорциональный метод =3 - фр/фиксированный метод LotsDelta Depo - можно пробовать от 200 Там в закачке в Документе - я в 2-х словах описал логику работы... В этой версии присутствует ошибка. Проявляется она при закрытии советником ордеров. Что бы это исправить найдите в коде советника эту функцию и замените функцией которую я привёл ниже Код //=================================================================== //| Функция закрывает открытые ордера советника. //| //| для закрытия OP_BUY передать в функцию 0 //| для закрытия OP_SELL передать в функцию 1 //=================================================================== bool ClosePosition (int OP) { string op_type; double ClosePrice; if (OP==0) {op_type="OP_BUY"; ClosePrice=Bid; } if (OP==1) {op_type="OP_SELL"; ClosePrice=Ask; } for (int i=0; i<OrdersTotal(); i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if (OrderSymbol()==Symbol()) { if (OrderMagicNumber()==ExpertID) { if (OrderType()==OP) { if (OrderClose (OrderTicket(), OrderLots(), ClosePrice, Slippage, 0) == false) { Print("Ошибка закрытия ордера ",op_type, " #", GetLastError()); return(false); } else return(true); } } } } } } //=========================================================== |
leonid553 |
![]()
Сообщение
#196
|
![]() Группа: Активный участник Сообщений: 2 002 Регистрация: 14.4.2006 Из: г.Самара Пользователь №: 28 Спасибо сказали: 11 раз(а) ![]() |
Далее нужно организовать работу советника в режиме ONLY SELL. При этом суммарная прибыль должна существенно вырасти!
Но прежде для моральной поддержки прогоним советник при вкл. режиме ММ. LotsWayChoice=1; LotsDeltaDepo=200 ------------------------------------------------------------ Символ GBPUSD (Great Britan vs US Dollar) Период 1 Час (H1) 2004.06.22 14:00 - 2007.04.06 16:00 Качество моделирования 89.48% Начальный депозит 1000.00 Чистая прибыль 11608.36 Общая прибыль 30822.88 Общий убыток -19214.52 Прибыльность 1.60 Матожидание выигрыша 54.24 Максимальная просадка 2572.56 (21.13%) Относительная просадка 88.23% (1569.64) Всего сделок 214 Длинные позиции (% выигравших) 214 (48.60%) Прибыльные сделки (% от всех) 104 (48.60%) Убыточные сделки (% от всех) 110 (51.40%) Самая большая прибыльная сделка 2527.20 убыточная сделка -1065.00 Средняя прибыльная сделка 296.37 убыточная сделка -174.68 Эскизы прикрепленных изображений |
leonid553 |
![]()
Сообщение
#197
|
![]() Группа: Активный участник Сообщений: 2 002 Регистрация: 14.4.2006 Из: г.Самара Пользователь №: 28 Спасибо сказали: 11 раз(а) ![]() |
[quote name='NoName' date='6.4.2007, 13:36' post='5150']
[quote] В этой версии присутствует ошибка. Проявляется она при закрытии советником ордеров. Что бы это исправить найдите в коде советника эту функцию и замените функцией которую я привёл ниже Код //=========================================================== [/quote] Сейчас исправлю и выложу чуть позже. |
NoName |
![]()
Сообщение
#198
|
![]() Группа: Активный участник Сообщений: 514 Регистрация: 1.5.2006 Из: Украина, Кременчуг Пользователь №: 146 Спасибо сказали: 0 раз(а) ![]() |
Думал-думал, но так и не сообразил для чего потребовалось разделение на длинные и короткие позиции.
Нельзя ли немного пояснить? |
leonid553 |
![]()
Сообщение
#199
|
![]() Группа: Активный участник Сообщений: 2 002 Регистрация: 14.4.2006 Из: г.Самара Пользователь №: 28 Спасибо сказали: 11 раз(а) ![]() |
ОЧ. просто!
В ДАННОМ СЛУЧ. одновременная работа мешает друг другу! Мы входим в рынок и пусть цена пошла против нас. В этом случае советник ждет - пока не сработает стоплосс. Но в это время может появится сигнал на вход во встречном направлении - но советник не среагирует! Пока не сраб. стполосс. А в случ. раздельной работы убыточная позиция одного режима компенсируется прибыльной уже позицией встречного режима! Возможно здесь нужно начать с самой первой - примитивной версии. |
ForexGamp |
![]()
Сообщение
#200
|
Группа: Активный участник Сообщений: 20 Регистрация: 4.4.2007 Пользователь №: 1 339 Спасибо сказали: 0 раз(а) ![]() |
вот я нашел схожую ТС:
http://www.investo.ru/forum/viewtopic.php?t=127513 только как афтары просчитали - у нее Профит больше. тоже при наложении 2 индикаторов у них олучилось IBS и VKW Bands Что вы думаете об этих двух идюках? Сообщение отредактировал ForexGamp - 7.4.2007, 0:27 |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 23.4.2025, 19:25 |