Советник "Пробой дня"

cmillion

Гуру форума
Вот что пишет в журнале.
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error SELLSTOP 4107 Lot 0.37 Price -0.0006 expiration 1281052849 SL=0.0004 TP=-0.0106
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: OrderSend error 4107
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: invalid price for OrderSend function
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error BUYSTOP 130 Lot 0.37 Price 0.4186 expiration 1281052849 SL=0.4176 TP=0.4286
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: OrderSend error 130
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error SELLSTOP 4107 Lot 0.37 Price -0.0006 expiration 1281052846 SL=0.0004 TP=-0.0106
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: OrderSend error 4107
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: invalid price for OrderSend function
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error BUYSTOP 130 Lot 0.37 Price 0.4184 expiration 1281052846 SL=0.4174 TP=0.4284
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: OrderSend error 130
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error SELLSTOP 4107 Lot 0.37 Price -0.0006 expiration 1281052845 SL=0.0004 TP=-0.0106
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: OrderSend error 4107
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: invalid price for OrderSend function
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error BUYSTOP 130 Lot 0.37 Price 0.4182 expiration 1281052845 SL=0.4172 TP=0.4282
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: OrderSend error 130
2013.11.11 10:14:21 2010.08.05 11:59 BreakdownLevelDay 020413 EURUSD,M30: Error SELLSTOP 4107 Lot 0.37 Price -0.0006 expiration 1281052844 SL=0.0004 TP=-0.0106
Забивает лог файл версия 020413
Прогнал 5 раз лог файл стал 2,8 Гбайт

У себя погонял, не увидел подобного, завтра гляну более придирчиво сам код, может в нем что то. Вы с какими параметрами запускаете?
 

Egorushka1974

Местный житель
У себя погонял, не увидел подобного, завтра гляну более придирчиво сам код, может в нем что то. Вы с какими параметрами запускаете?

Если я не ошибся номером поста, то с настройками из 24 поста этой ветки, где написано вот немного оптимизированный вариант.
тока я его гонял по разному и бай\селл, онли бай, онли селл. В тот день я гонял только этот сов, лог забивался который в папке тестер, а не в папке лог. я потом терминал отрубал, его в ручную из этой папки стирал, дисковое пространство освобождалось. Вот так вот.:)
 

cmillion

Гуру форума
А забыл сказать, я их для четырех знака на 10 поделил.

Так может слишком малые значения получились? Ошибка 130 это как раз близкие стопы. Пока не нашел времени код посмотреть. Если проблема все еще есть, то пишите, на следующей неделе надеюсь посвободнее буду.
 

Egorushka1974

Местный житель
Так может слишком малые значения получились? Ошибка 130 это как раз близкие стопы. Пока не нашел времени код посмотреть. Если проблема все еще есть, то пишите, на следующей неделе надеюсь посвободнее буду.

Да пока нет времени вернуться к нему
 

cmillion

Гуру форума
На форуме еще есть тема Советник [пробитие сессионных уровней]
Может что нибудь ценное накопаете! У меня не получилось - диалог не завязался с топикстартером!

Вы предлагайте что именно ценное на Ваш взгляд. Обсудим и можем применить в данном советнике. Ему все равно что пробивать, уровни прошлого дня, прошлой свечи или сессионные уровни. Даже наклонные каналы можно сделать и торговать на их пробой.
 

Novikov

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

Вот немного оптимизированный вариант

Посмотреть вложение 112851

Или я что-то не так трактую или что-то недопонимаю :not-good:

На скрине 20 рабочих дней, т.е. 20 пробоев = 20 входов.
Если даже все входы взяты полностью, то 20*1150=23000(pips), т.е. 2300$,
а мы видим чистую прибыль 54230$ - откуда, как так?
 

cmillion

Гуру форума
Или я что-то не так трактую или что-то недопонимаю :not-good:

На скрине 20 рабочих дней, т.е. 20 пробоев = 20 входов.
Если даже все входы взяты полностью, то 20*1150=23000(pips), т.е. 2300$,
а мы видим чистую прибыль 54230$ - откуда, как так?

Так Вы просто в тестер поставьте и посмотрите что когда и каким лотом открывается. Советник ведь выложен здесь.
 

Novikov

Гуру форума
Какие пары рекомендуются или любые подходят?
Есть ли разница, на каком ТФ работать?
 

balduban

Активный участник
Полностью бесплатный советник работающий по данной системе называется DayProfit и распостраняется в сети уже давно бесплатно и не условно, а полностью))) Ещё иногда фигурирует как GoodProfit)))
 

cmillion

Гуру форума
Какие пары рекомендуются или любые подходят?
Есть ли разница, на каком ТФ работать?

Параметры нужно подбирать под каждого брокера и под каждую валютную пару отдельно. Что касается ТФ то тут нет разницы, но нужно учитывать что в тестере тики на разных ТФ строятся по разному и результаты соответственно будут отличаться.
 

cmillion

Гуру форума
Отскок от уровней дня

Советник выставляет лимитные ордера на уровни прошлого дня (Buy Limit и Sell Limit) в указанное время
Отложенные ордера выставляются сразу со SL и TP. Ордера выставляется по максимуму предыдущего торгового дня, с заданным отступом от цены
Не исполненные отложенные ордера удаляются в конце всей торговой сессии. При срабатывании одного из отложенных ордеров второй отложенный ордер удаляется.
Если на начало выставления ордеров «00:05″ нового дня уже есть открытые позиции с прошлого дня, то новые ордера все равно выставляем.

Параметры


PHP:
extern string TimeOpen           = "00:05";  //Время выставления ордеров 
extern string TimeDelete         = "23:45";  //Время удаления ордеров 
extern int    DeltaBuyLimit      = 50,       //Отступ от максимума для buy-stop 
              DeltaSellLimit     = 50,       //Отступ от максимума для sell-stop 
              TakeprofitBuyLimit = 0,        //Тейкпрофит в пунктах для Buystop (Если 0 то откл) 
              TakeprofitSellLimit= 0,        //Тейкпрофит в пунктах для SellLimit(Если 0 то откл) 
              StopLossBuyLimit   = 200,      //Стоплосс в пунктах для Buystop (Если 0 то откл) 
              StopLossSellLimit  = 200,      //Стоплосс в пунктах для SellLimit(Если 0 то откл) 
              TrailingStopBuy    = 200,      //трейлинг Buy (Если 0 то откл) 
              TrailingStopSell   = 200;      //трейлинг Sell (Если 0 то откл) 

extern double Lot                = 1;        //лот 
extern double Percent            = 1;        //процент закрытия от баланса  (Если 0 то откл)  
extern int    Magic              = 0;        //уникальный номер ордеров советника 
extern int    slippage           = 20;       //проскальзывание 
extern long   key                = 0;        //ключ
Обратите внимание на новую функцию
Percent - процент закрытия от баланса. Закрываем все, если прибыль превысила указанный процент от баланса счета и откатилась на этот процент от своего максимального значения. Если ее установить =0 то функция отключена и советник будет закрывать позиции только по стопам и тралу.
BDLDLimit2.JPG
BDLDLimit1.JPG
Ниже представлены два теста с использованием стопов и без них
 

Вложения

  • cm_BreakdownLevelDay Limit.ex4
    17,6 КБ · Просмотры: 125

M1k3

Новичок форума
Я вообще не понимаю зачем размещать советники с просадкой более 2%. Если только для помощи ДЦ в сливе дураков.
 

cmillion

Гуру форума
Я вообще не понимаю зачем размещать советники с просадкой более 2%. Если только для помощи ДЦ в сливе дураков.

Не понимаете так и не размещайте. Раз разместил, значит кто то это попросил. Кому то интересно было проверить эту идею. Вы бы вместо этого что то умное предложили, флудить то зачем?
 

M1k3

Новичок форума
Не понимаете так и не размещайте. Раз разместил, значит кто то это попросил. Кому то интересно было проверить эту идею. Вы бы вместо этого что то умное предложили, флудить то зачем?
Да вы тут просто пиаритесь и все, а я бесплатно указываю на ваши просчеты в маркетинге. Не надо мне глупости писать.
 

cmillion

Гуру форума
Да вы тут просто пиаритесь и все, а я бесплатно указываю на ваши просчеты в маркетинге. Не надо мне глупости писать.

Вы тролите тему в которой мало что смыслите. Или пишите по существу или идите маркетологом подрабатывать.
 

Volcher

Интересующийся
Добрый день ,уважаемый cmillion ! Скажите ,ваш робот BreakdownLevelDay 010413 так и должен ордера выставлять ???я вчера вечером его запустил , он сегодня по вчерашнему коридору дня выставил ордера !!!!! я так понимаю ,он должен был по сегодняшнему дню ордера выставить ???? Заранее спасибо ,с уважением Артем .

BreakdownLevelDay_010413_скрин.png
 
Последнее редактирование модератором:

Volcher

Интересующийся
и почему различается время установки ордеров с настройками в советнике ??? в роботе стоит Time Start 4 , Time Open 10 , а он выставил по коридору с 11 до 17 часов , почему так ???? на скрине все видно ))))

_выставления_ордеров_версия_1.png
 
Последнее редактирование модератором:

cmillion

Гуру форума
Добрый день ,уважаемый cmillion ! Скажите ,ваш робот BreakdownLevelDay 010413 так и должен ордера выставлять ???я вчера вечером его запустил , он сегодня по вчерашнему коридору дня выставил ордера !!!!! я так понимаю ,он должен был по сегодняшнему дню ордера выставить ???? Заранее спасибо ,с уважением Артем . _http://www.hostpic.ru/be

Да нет конечно, при таких параметрах выставляет коробку по сегодняшнему дню. Может глюк какой в Вашем варианте советника. Я специально у себя поставил и сов выставил ордера по сегодняшней коробке.
Вот мой вариант, я специально переименовал на сегодняшний день, чтобы не путать.
 

Вложения

  • BreakdownLevelDay 100315.ex4
    17 КБ · Просмотры: 97
Последнее редактирование модератором:
Верх