Написание экспертов и индикаторов - бесплатно!
#3871
Отправлено 23 April 2011 - 15:38
extern string PARAMETERS_INDICATOR_THREE = "i-FractalsEx";
extern int Fr.Period = 6;
extern int MaxBars = 500;
double upper_fr;
double lower_fr;
QQE_RSI = iCustom(NULL, 0, "QQE ADV", 0, 1);
QQE_WP = iCustom(NULL, 0, "QQE ADV", 1, 1);
ind_Green = iCustom(NULL,0,"Waddah_Attar_Explosion",0,0);
ind_Red = iCustom(NULL,0,"Waddah_Attar_Explosion",1,0);
iCustom(Symbol(),PERIOD_H1,"i-FractalsEx",6,500,upper_fr,0.0);
iCustom(Symbol(),PERIOD_H1,"i-FractalsEx",6,500,lower_fr,1.0);
if ((ind_Green >0.013 && QQE_RSI>QQE_WP && QQE_RSI>50)){
OpenBuy();
return(0);
}
if ((ind_Red>0.013 && QQE_RSI<QQE_WP && QQE_RSI<50)){
OpenSell();
return(0);
 
#3872
Отправлено 23 April 2011 - 17:17
Здравствуйте, программисты! Нужна Ваша помощь. Нужно доработать этот индикатор так, чтобы он показывал OHLC заданного временного интервала.Сейчас он показывает OHLC предыдущего торгового дня. То есть чтобы в параметрах можно было указывать с какого по какое время считать OHLC. Буду очень благодарен!
Есть несколько вариантов трактования твоей просьбы.
Вот один вариант. На реале протестировать не удалось - выходные, а тестер не берет.
Выставляешь ТФ в параметрах.
Прикрепленные файлы
#3873
Отправлено 23 April 2011 - 17:51
Здравствуйте,! Нужна Ваша помощь, буду очень благодарен! Подправте пожалуйста индикатор, чтоб выглядел как на картинке. т.е укоротите линии! Спасобо!!!
Подправил. Пояснения в коде (два последних параметра deltaBar и Ray).
Прикрепленные файлы
#3874
Отправлено 23 April 2011 - 18:15
Здравствуй, Ален. Спасибо за советник. С безубытком гораздо лучше стало. Очень уж мне понравилась твоя идейка с принудительным закрытием ордеров по двум МА. Мог бы ты прикрутить её ещё к одному советнику. Может тоже чё толковое из него выйдет. Советник прилагаю. Я бы обратился к автору, но он куда-то пропал, но думаю, что он не будет против его доработки, т.к. не против его свободного использования. К тому же он просто нуждается в доработке. И ещё, убери пожалуйста алгоритм вычисления средней величины бара и поставь фиксированное значение, если возможно. Это хотел сделать и сам автор, но сославшись на дела, исчез.
Спасибо за внимание.
Андрей.
А файл рабочий? Там ошибки кода. Может не доделанный? Или кто-то полазил кривыми ручками.
Стоит править?
- AndreiPodvorskii это нравится
#3875
Отправлено 23 April 2011 - 18:40
#3876
Отправлено 23 April 2011 - 20:27
А файл рабочий? Там ошибки кода. Может не доделанный? Или кто-то полазил кривыми ручками.
Стоит править?
Да, интересные дела, кто-то видимо поковырялся, может даже и я. Вот скачал заново два варианта без ошибок. Один ex_Two_Orders GS_2011_02_03 без алгоритма вычисления средней величины бара, а другой ex_Two_Orders GS_2011_02_17_1 с этим алгоритмом. Он нужен мне был для того, чтобы уменьшить риски за счёт того, чтобы не открывать ордера на длинных барах, а только на коротких, для чего задавать переменное значение. А автор аж целый алгоритм вычисления сделал. Но мне бы попроще, просто поставил значение, больше которого не открывать, и хватит с меня. А так же в силе оставляю просьбу прикрутить к нему принудительное закрытие ордеров по двум МА.
Спасибо за внимание. И поздравляю с наступающим праздником, если он хоть что-то для Вас значит.
Андрей.
Прикрепленные файлы
#3877
Отправлено 23 April 2011 - 22:21
...Но мне бы попроще, просто поставил значение, больше которого не открывать, и хватит с меня. А так же в силе оставляю просьбу прикрутить к нему принудительное закрытие ордеров по двум МА.
Ручную высоту свечи сделал (H_Candle). Да простит меня Автор!
Закрытие по МА - следить на нулевом или 1-ом баре?
А нужно ли здесь закрытие принудительное?
Кстати "принудительное закрытие ордеров по двум МA" - это твоя идея
Прикрепленные файлы
- AndreiPodvorskii это нравится
#3878
Отправлено 23 April 2011 - 22:59
Прошу добавить к советнику, торгующему против тренда:
1. Функцию закрытия позиции по обратному сигналу.
2. Возможность регулировать количество позиций открываемых в одну сторону.
Забирай.
п.1 - а тралом больше берет
Прикрепленные файлы
#3879
Отправлено 24 April 2011 - 06:19
Alen_T, доброго времени суток. Можно написать советник на базе RSI.
Условия входа выхода:
1. в Buy входим при пересечении уровня 30 с низу в верх и все Sell закрываем;
2. в Sell входим при пересечении уровня 70 с верху в низ и все Buy закрываем;
3. тейкпрофит нужен, стоп лосс нет;
4. перевод в без убыток при пересечении уровня 50 для Sell с верху в низ и для Buy с низу в верх.
С уважением Droba.
#3880
Отправлено 24 April 2011 - 08:56
#3881
Отправлено 24 April 2011 - 11:25
Alen_T, доброго времени суток. Можно написать советник на базе RSI.
Условия входа выхода:
1. в Buy входим при пересечении уровня 30 с низу в верх и все Sell закрываем;
2. в Sell входим при пересечении уровня 70 с верху в низ и все Buy закрываем;
3. тейкпрофит нужен, стоп лосс нет;
4. перевод в без убыток при пересечении уровня 50 для Sell с верху в низ и для Buy с низу в верх.
С уважением Droba.
привет дружище не получилось у нас с Зигзагом , жалко . но поверь банковские клерки иузучают стохастик , у них там ,по их словам похож на наш ,но както они его по другому видят. там у них даже по ниму оддельные часы выделяются , во че интересно, увожают его.че понял с их слов то говорю.
#3882
Отправлено 24 April 2011 - 12:16
Ручную высоту свечи сделал (H_Candle). Да простит меня Автор!
Закрытие по МА - следить на нулевом или 1-ом баре?
А нужно ли здесь закрытие принудительное?
Кстати "принудительное закрытие ордеров по двум МA" - это твоя идея
Да, Ален, ты абсолютно прав, если использовать этот советник на маленьких дистанциях с маленькими стопами, то принудительное закрытие не будет иметь никакого значения. Но если работать на долгосрок, то при случае недостижения тейка и преждевременном развороте эта функция могла бы сослужить неплохую службу. На этот случай конечно предусмотрен трал, но он работает немного по другому. Его нельзя ставить близко от движения цены, т.к. по любому сработает. А закрытие по МАшкам как мне кажется даст больше возможностей. Не всегда конечно, но если закроет раньше окончания импульсного движения цены, то на следующем баре будет открыт новый ордер, чего кстати не хватает советнику работающему чисто по МАшкам. Почему-то он бывает, что закрывает ордера при касании МА, а новые при этом не открывает для продолжения движения и пропускает значительное расстояние. Вот если объединить постоянное открытие ордеров на каждом баре с принудительным закрытием при недостижении тейка, было бы вообще прекрасно. Но я даже не знаю, как лучше начинать следить, с первого или нулевого бара. Мне кажется, что лучше от нуля. А ты как думаешь? И к стати, значит это наша общая идея, т.к. я хотел только закрытия по МА, а ты сделал совмещение с тейком, чего я даже и представить не мог. Вот и получилось принудительное закрытие при недостижении тейка.
Спасибо за внимание и ручную высоту, да простит тебя автор, но он и сам хотел так поправить.
Андрей.
#3883
Отправлено 24 April 2011 - 12:22
#3884
Отправлено 24 April 2011 - 13:56
...советник на базе RSI.
Условия входа выхода:
1. в Buy входим при пересечении уровня 30 с низу в верх и все Sell закрываем;
2. в Sell входим при пересечении уровня 70 с верху в низ и все Buy закрываем;
3. тейкпрофит нужен, стоп лосс нет;
4. перевод в без убыток при пересечении уровня 50 для Sell с верху в низ и для Buy с низу в верх.
Получи...
Прикрепленные файлы
- droba это нравится
#3885
Отправлено 24 April 2011 - 14:05
При отслеживании пересечения на 0-вом баре будет много сигналов.
- AndreiPodvorskii это нравится