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

Ответить
09.08.2012, 05:22
Аватар для Анатol
Анатol Анатol вне форума Активный участник
Регистрация: 20.11.2009 / Сообщений: 33
Поблагодарили 42 раз(а) / Репутация: 41
Ребята,может кто подскажет; что в этом блоке подсчета пипсов расхождении ема двух пар неправильно? При подсчете итог складывается не в ту сторону , глянье пожалуйста, сам я не спец.

// MAPips method
// function set global variable BBuff, SBuff, DBuff
// direction [1;-1]
void getMAPipsType(int iB, int iS, int period, string BuyPair, string SellPair, int direction = 1, int TimeFrame = 0, int MaMethod = MODE_SMA){
// moving average
double MAB = iMA(BuyPair, TimeFrame, period, 0, MaMethod, PRICE_CLOSE, iB);
double MAS = iMA(SellPair, TimeFrame, period, 0, MaMethod, PRICE_CLOSE, iS);

// pips distance
MAB = convertPointPrice(BuyPair, MAB - iClose(BuyPair, TimeFrame, iB));
MAS = convertPointPrice(SellPair, MAS - iClose(SellPair, TimeFrame, iS));

// global variables
BBuff = MAB;
SBuff = MAS * direction;
DBuff = BBuff - SBuff;
}
11.08.2012, 13:05
Аватар для NeColla
NeColla NeColla вне форума Местный знаток
Регистрация: 07.11.2011 / Сообщений: 944
Поблагодарили 683 раз(а) / Репутация: 682
Сильвер... довёл ли агрегат свой до полной автоматизации?
а то смотрю, без тебя тут так никто и не дополнил сову до кондиции
---
создавай свой паммчик хорошая же идея была... народ бы те скинулся а потом стриг бы проценты с прибылей....
21.08.2012, 13:09
Аватар для adre66
adre66 adre66 вне форума Элитный участник
Регистрация: 28.01.2011 / Сообщений: 1,941
Поблагодарили 1,235 раз(а) / Репутация: 1254
Написан полностью автомат по индикатору, который в свободном... Сейчас на тесте. Первое впечатление, что много минусов, но когда считаешь плюсы... (тут все посмеялись)
26.08.2012, 19:06
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512
Задача: создать советник-автомат по системе парного трейдинга для участия в чемпионате по автоматическому трейдингу - Automated Trading Championship 2012. Призовой фонд составляет $80 000: первое место - $40 000, второе место - $25 000, третье место - $15 000.
На все работы времени осталось немного – 25 дней. Набросал для себя планчик, постараюсь выкладывать промежуточные результаты.
26.08.2012, 19:13
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512
В чемпионате (Ч) можно торговать только следующие валютные пары (всего 12): USDCHF, GBPUSD, EURUSD, USDJPY, USDCAD, AUDUSD, EURGBP, EURAUD, EURCHF, EURJPY, GBPJPY, GBPCHF
Изучаем наличие взаимосвязей, определяем перспективные пары инструментов.
Для начала самое простое - смотрим корреляцию инструментов.

Теоретически подходят следующие пары инструментов (сортировка по степени корреляции):
EURUSD – USDCHF
EURGBP – GBPCHF
AUDUSD – USDCAD
GBPUSD – GBPJPY
USDCHF – EURJPY
GBPCHF – USDCHF
USDJPY – GBPJPY
GBPJPY – EURJPY
EURUSD – EURGBP
EURUSD – EURJPY
EURUSD – GBPUSD
GBPUSD – USDCAD
GBPUSD – USDCHF
USDJPY – EURJPY
EURUSD – GBPCHF
EURUSD – USDCAD
Практически покажет тестирование …
Завтра поработаю над индикатором

Формула «идеального» индикатора
Ind = (Close1 – MA1) – (Close2 – MA2)
В МТ4 выглядит как на рисунке, пунктирная линия - стандартное отклонение от МА.

Нажмите на изображение для увеличения
Название: 1212121211212.gif
Просмотров: 203
Размер:	29.6 Кб
ID:	85673

Последний раз редактировалось SilverKZ; 26.08.2012 в 20:00.
27.08.2012, 14:49
Аватар для romanuch
romanuch romanuch вне форума Активный участник
Регистрация: 01.10.2011 / Сообщений: 207
Поблагодарили 78 раз(а) / Репутация: 79
[QUOTE=SilverKZ;484275]Задача: создать советник-автомат по системе парного трейдинга для участия в чемпионате по автоматическому трейдингу - Automated Trading Championship 2012. Призовой фонд составляет $80 000: первое место - $40 000, второе место - $25 000, третье место - $15 000.
На все работы времени осталось немного – 25 дней. Набросал для себя планчик, постараюсь выкладывать промежуточные результаты.[/QUO

Для участия в чемпионате думаю рановато. Мысли в слух: одного советника мало для обработки торгов на 2-х парах с коленами и темболее для обработки портфеля, торгуя часто наблюдаю картину что входить и выходить нужно очень резко.
27.08.2012, 18:10
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512
Задача: создать советник-автомат по системе парного трейдинга для участия в чемпионате по автоматическому трейдингу - Automated Trading Championship 2012. Призовой фонд составляет $80 000: первое место - $40 000, второе место - $25 000, третье место - $15 000.
На все работы времени осталось немного – 25 дней. Набросал для себя планчик, постараюсь выкладывать промежуточные результаты.
Для участия в чемпионате думаю рановато. Мысли в слух: одного советника мало для обработки торгов на 2-х парах с коленами и темболее для обработки портфеля, торгуя часто наблюдаю картину что входить и выходить нужно очень резко.
Благодарю за поддержку. Я все же продолжу.

Последний раз редактировалось SilverKZ; 27.08.2012 в 18:14.
Ollga 
27.08.2012, 18:59
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512

По умолчанию Осталось 24 дня

Набросал каркас советника. Индикатор встроил в тело советника. Настроил открытие и закрытие позиций по сигналам индикатора.

Нажмите на изображение для увеличения
Название: GBPUSDM15.jpg
Просмотров: 150
Размер:	133.5 Кб
ID:	85757

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

Нажмите на изображение для увеличения
Название: GBPUSDM15666.png
Просмотров: 138
Размер:	6.8 Кб
ID:	85758

На завтра: настройка открытия/закрытия позиций по двум парам, закрытие по профиту в валюте депозита (или в пунктах).

На стадии обдумывания система доливок. Пока три варианта:
1) По индикатору при получении дополнительных сигналов на вход
2) Усреднение с шагом
3) Пирамидинг по прибыльной ноге
28.08.2012, 13:19
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512

По умолчанию Осталось 23 дня

На завтра: настройка открытия/закрытия позиций по двум парам, закрытие по профиту в валюте депозита (или в пунктах).
План на день реализован. Теперь позиции открываются по двум валютным парам (далее – пара).
Открытие происходит по сигналу индикатора (смена цвета гистограммы) по следующему правилу: гистограмма меняет цвет ниже нулевой линии – пара №1 на бай, пара №2 на селл, гистограмма меняет цвет выше нулевой линии – пара №1 на селл, пара №2 на бай.
Это относится к парам с положительной корреляцией.
Для пар с отрицательной корреляцией: гистограмма меняет цвет ниже нулевой линии – пара №1 на бай, пара №2 на бай, гистограмма меняет цвет выше нулевой линии – пара №1 на селл, пара №2 на селл.
Закрытие осуществляется по профиту или убытку совокупной позиции двух пар.

Нажмите на изображение для увеличения
Название: 0303030303.jpg
Просмотров: 69
Размер:	108.8 Кб
ID:	85842

Для отладки советника осуществлялся прогон в тестере с параметрами: Профит = 10$, Убыток = 30$. Проверено, работает корректно.

Нажмите на изображение для увеличения
Название: 0505050505.png
Просмотров: 131
Размер:	30.0 Кб
ID:	85844

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

Нажмите на изображение для увеличения
Название: 0404040404.png
Просмотров: 81
Размер:	38.1 Кб
ID:	85843

План на завтра: система доливок по сигналам индикатора, видимо придется пробовать все варианты доливок, начну с сигналов индикатора.
Доливки будут осуществляться при каждой смене цвета гистограммы выше/ниже нулевой линии.
29.08.2012, 12:55
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512

По умолчанию Осталось 22 дня

План на завтра: система доливок по сигналам индикатора, видимо придется пробовать все варианты доливок, начну с сигналов индикатора.
Доливки будут осуществляться при каждой смене цвета гистограммы выше/ниже нулевой линии.
Реализована система доливок по сигналам индикатора.

Нажмите на изображение для увеличения
Название: 03030303.jpg
Просмотров: 76
Размер:	125.2 Кб
ID:	85924

Исследовал два варианта закрытия позиций:
1) При получении заданного профита

Нажмите на изображение для увеличения
Название: 010101.png
Просмотров: 41
Размер:	38.8 Кб
ID:	85922

2) При получении заданного профита или по обратному сигналу индикатора

Нажмите на изображение для увеличения
Название: 020202.png
Просмотров: 60
Размер:	32.3 Кб
ID:	85923

Во втором случае, закрытие позиций по обратному сигналу происходит в большинстве случаев с имеющимся суммарным убытком по двум парам, т.е. имеем своего рода стоп-лосс. Стоп-лоссы в парном трейдинге явно ни к чему, ИМХО. Пока беру на заметку. В портфеле убытки придется перекрывать прибыльными позициями по другим парам.

План на завтра: система доливок – усреднение с шагом
29.08.2012, 13:00
Аватар для SlavikSunny
SlavikSunny SlavikSunny вне форума Местный знаток
Регистрация: 22.02.2012 / Адрес: Ростов-на-Дону / Сообщений: 496
Поблагодарили 551 раз(а) / Репутация: 553
Отличные идеи! Очень интересно что получится в итоге) и как советник покажет себя на конкурсе
29.08.2012, 16:49
Аватар для Bob5
Bob5 Bob5 вне форума Новичок форума
Регистрация: 12.01.2011 / Сообщений: 79
Поблагодарили 25 раз(а) / Репутация: 26
Вот скажи - SilverKZ, оно тебе надо ( участие в чемпионате ) ?
Ты же вроде хороший программер, должен понимать, что сотворить советник с нуля за месяц для победы - ну практически нериально это .
Да и NeColla создавал идею для маленькой но стабильной прибылы, а в чемпионате ведь нужно урвать по максимуму за короткое время - или ПАН или ПРОПАЛ.
Ведь NeColla правду говорил - сотвори свой грааль и живи спокойно.

Последний раз редактировалось Bob5; 29.08.2012 в 17:10.
29.08.2012, 17:35
Аватар для OlegSk
OlegSk OlegSk вне форума Активный участник
Регистрация: 15.02.2012 / Сообщений: 215
Поблагодарили 111 раз(а) / Репутация: 112
Чемпионат это хорошая мотивация! Но я лично не стал бы выставлять на общее обозрение дц какие то особые секреты, а так, верю в успех, УДАЧИ!
29.08.2012, 17:44
Аватар для Bob5
Bob5 Bob5 вне форума Новичок форума
Регистрация: 12.01.2011 / Сообщений: 79
Поблагодарили 25 раз(а) / Репутация: 26
Вот вот !!!
Никому не приходило в голову, для чего этот чемпионат ?

Последний раз редактировалось Bob5; 29.08.2012 в 17:52.
30.08.2012, 20:08
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512
Вот скажи - SilverKZ, оно тебе надо ( участие в чемпионате ) ?
Ты же вроде хороший программер, должен понимать, что сотворить советник с нуля за месяц для победы - ну практически нериально это .
Да и NeColla создавал идею для маленькой но стабильной прибылы, а в чемпионате ведь нужно урвать по максимуму за короткое время - или ПАН или ПРОПАЛ.
Ведь NeColla правду говорил - сотвори свой грааль и живи спокойно.
Для меня это один из вариантов борьбы с ленью и возможность приблизиться к Граалю ))
30.08.2012, 20:10
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512
Вот вот !!!
Никому не приходило в голову, для чего этот чемпионат ?
Бесплатный виртуальный сервер для тестирования советников ))
30.08.2012, 20:55
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512

По умолчанию Остался 21 день

План на завтра: система доливок – усреднение с шагом
Реализована система доливок – усреднение с шагом
"Технический" прогон без оптимизаций при тех же настройках показал, что незначительно уменьшилась просадка и подросла прибыль.

Нажмите на изображение для увеличения
Название: 3434343434.png
Просмотров: 61
Размер:	31.6 Кб
ID:	86078

План на завтра: система доливок – пирамидинг по прибыльной ноге
Далее определяюсь с подходящим вариантом системы доливок и перехожу на подбор пар для портфеля.
30.08.2012, 21:07
Аватар для romanuch
romanuch romanuch вне форума Активный участник
Регистрация: 01.10.2011 / Сообщений: 207
Поблагодарили 78 раз(а) / Репутация: 79
Реализована система доливок – усреднение с шагом
"Технический" прогон без оптимизаций при тех же настройках показал, что незначительно уменьшилась просадка и подросла прибыль.

Вложение 86078

План на завтра: система доливок – пирамидинг по прибыльной ноге
Далее определяюсь с подходящим вариантом системы доливок и перехожу на подбор пар для портфеля.
Написал и себе такой, вопрос как вы тестируете в тестере мультивалютный советник, там же даже индикатор неработает MT4 или енто в 5
30.08.2012, 21:08
Аватар для Bob5
Bob5 Bob5 вне форума Новичок форума
Регистрация: 12.01.2011 / Сообщений: 79
Поблагодарили 25 раз(а) / Репутация: 26
SilverKZ, ведь грааль можно создавать и в тихую, не обьявляя об этом ДЦ.
Если займеш призовое место - считай что ты уже в списках
Кстати, а где будет находится советник во время торгов ?
30.08.2012, 21:14
Аватар для SilverKZ
SilverKZ SilverKZ на форуме Элитный участник
Регистрация: 25.10.2008 / Сообщений: 322
Поблагодарили 1,511 раз(а) / Репутация: 1512
Написал и себе такой, вопрос как вы тестируете в тестере мультивалютный советник, там же даже индикатор неработает MT4 или енто в 5
Советник для МТ5.
Мультивалютные индикаторы в МТ4 работают нормально, мультивалютное тестирование действительно невозможно.
С каким индикатором у вас проблемы?
Ответить


Опции темы

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

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



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


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