Написание экспертов и индикаторов - бесплатно!
#1126
Отправлено 07 September 2010 - 18:49
"Надо обдумать этот момент." - StopLoss надо тралить по линии индикатора. Для Sell - верхняя, для Buy - нижняя линия.
Это реализовано в советнике.
 
#1128
Отправлено 07 September 2010 - 22:59
2 Chester
Нету подробностей в аттаче, как и самого аттача. Иногда есть смысл подождать, т.к. времени не всегда хватает, тем более для бесплатных доработок.
Согласен полностью, терпенье и труд все пере....
p.s.Check up personal messages плз
#1129
Отправлено 08 September 2010 - 00:41
<br /><br /><br /><br />2 gazman<br />Вы написали правила входы/выхода и не написали о времени открытия позиций. Хотите чтобы советник работал только в определенный период времени?<br />
Если можно, сделайте время открытия позиций одним из настраиваемых параметров. А если позиция не закрылась к концу дня по сигналам выхода, пусть переносит на следующий день.
#1130
Отправлено 08 September 2010 - 05:50
#1131
Отправлено 08 September 2010 - 10:49
Я смотрел работу этого индикатора в тестере. Как вам такой вариант тс: открываем 3 ордера на пробое линии индикатора WATR, для 1-го тейкпрофит на 161.8 по фибо, второй - 261.8, третий не ставим. Для всех трех позиций переносим стоп на каждом баре по линии индикатора. При закрытия первого ордера, стоп на минимальное расстояние из 100% и линии индикатора, при закрытии второго - также минимальное расстояние из 161.8 и линии индикатора. В результате получим, что если начинается сильный тренд, то мы его берем почти полностью. К тому же я любитель всяких добавлений по тренду, поэтому можно добавить возможность использовать эти самые добавления. Я считаю, что наиболее удачными здесь будут с использованием этого же индикатора WATR (на пробой линий), но на младшем таймфрейме. Например, советник работает на H1, добавляемся по M15, на D1 - добава по H1, т.е. на два меньше (если смотреть стандартные таймфреймы). Стопы для них тралить по линии индикатора WATR на том таймфрейме, по которому открыли сделку. Как результат получаем: откат на основном таймфрейме = смена тренда на младшем, по которому добавляемся, и перед коррекцией на основном тайме мы скорее всего закроем добавочную сделку (это можно вынести в настройки). Как такой вариант работы ? Народ, тоже подключаемся, высказываем идеи по системе."Надо обдумать этот момент." - StopLoss надо тралить по линии индикатора. Для Sell - верхняя, для Buy - нижняя линия.
Это реализовано в советнике.
Согласен полностью, терпенье и труд все пере....
p.s.Check up personal messages плз
2 Chester
Извините, но через личку бесплатно не пишу. Все что здесь пишем - выкладывается в открытый доступ.
ok, понял. Сегодня вечером напишу, ждите.Если можно, сделайте время открытия позиций одним из настраиваемых параметров. А если позиция не закрылась к концу дня по сигналам выхода, пусть переносит на следующий день.
#1132
Отправлено 08 September 2010 - 11:13
Уважаемые программисты, помогите с советником.Смысл заключается в следующем.
На график накладывается индикатор Fractals. Для ордера на продажу ,накладывается
линия тренда на два нижних повышающихся фрактала и при пробитии линии тренда
открываться ордер на продажу со второй понижающейся свечи.
Для ордера на покупку бурится два верхних понижающихся фрактала
и при пробитии линии тренда открывается ордер на покупку
со второй понижающейся свечи.
Настраиваемые параметры;
StopLos
TekProfi
Трейлинг стоп
обем лота в % от депозита.
Надеюсь не очень сложно.
Заранее благодарен.
С уважением Sergeich
#1133
Отправлено 08 September 2010 - 11:33
2 Chester
Извините, но через личку бесплатно не пишу. Все что здесь пишем - выкладывается в открытый доступ.
вот пожалуйста с мастерите этот советник, буду премного признателен:
#1134
Отправлено 08 September 2010 - 13:37
Прикрепленные файлы
#1135
Отправлено 08 September 2010 - 13:45
окно алерта и сигнал срабатывает нормально,а Play sound не воспроизводится..
Заодно может глянете мое сообщение №1116 (тоже касается звукового алерта)
Спасибо.
Прикрепленные файлы
#1136
Отправлено 08 September 2010 - 14:07
посмотрите мой пост внимательно http://fxgeneral.com...findpost&p=8562Заодно может глянете мое сообщение №1116 (тоже касается звукового алерта)
Спасибо.
- ALECKTOP это нравится
#1137
Отправлено 08 September 2010 - 15:34
Согласен, но работаем только на H1 и добавляемся по M15. Я считаю на дневной ТФ советник вообще писать нет смысла, т.к. можно спокойно успеть и в ручную.
#1138
Отправлено 08 September 2010 - 19:41
#1139
Отправлено 08 September 2010 - 20:43
Написал и прикрепил. Была одна небольшая проблема: не знаю, ошиблись вы при описании правил или я не правильно понял, но именно пересечение челюсти аллигатора и пересечения нуля на макд- не совпадают (т.е. не находит советник таких ситуаций). Поэтому сделал как фильтр - проверяем больше нуля макд при покупке и наоборот для продажи. Смотрите, тестируйте.
Настройки:
extern int TakeProfit=100; //тейкпрофит в пунктах
extern int StopLoss=50; //стоплосс в пунктах
extern string TimeForWork="08:35-21:15"; //время для работы эксперта. Вводить строго как в примере!
extern int MagicNumber=20100908; //магический номер эксперта
extern double Lot=0.1; //лот для торговли
extern int Trailing.Stop=0; //трал в пунктах (0 или отрицательное число - не используем)
extern int Trailing.Step=5; //шаг трейлинг-стопа в пунктах
extern int BarShift=1; //смещение бара (1 - предыдущий, 0-текущий)
Прикрепленные файлы
#1140
Отправлено 08 September 2010 - 20:56
Код посмотрел. Файл MELODY.wav должен лежать в папке sounds и параметр PopupWindow должен быть false. Никакие сверхъестественные силы не запрещают индикатору пищатькто может посмотреть и исправить в коде=
окно алерта и сигнал срабатывает нормально,а Play sound не воспроизводится..
Если хотите, чтобы проигрывалась музыка после алерта, то найдите следующие строчки:
if(PopupWindow) {
Alert(Symbol()+" Price alert level triggered at " + DoubleToStr(Bid,Digits) + ". Please activate alert level.");
}else PlaySound("MELODY.wav");
замените на
if(PopupWindow) {
Alert(Symbol()+" Price alert level triggered at " + DoubleToStr(Bid,Digits) + ". Please activate alert level.");
PlaySound("MELODY.wav")
};
потом скомпилируйте.