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

Ответить
03.04.2011, 08:52
Аватар для marker1
marker1 marker1 вне форума Элитный участник
Регистрация: 19.02.2009 / Адрес: Уфа / Сообщений: 2,415
Поблагодарили 1,179 раз(а) / Репутация: 1193
_http://fxgeneral.com/forum/index.php?showtopic=1488&st=200&gopid=24748&#entry 24748
betelgause , думаю тебе будет интересно
Только те, кто предпринимает абсурдные попытки, смогут достичь невозможного. Альберт Эйнштейн.

Последний раз редактировалось chocolate; 03.04.2011 в 21:06.
03.04.2011, 21:04
Аватар для betelgause
betelgause betelgause вне форума Новичок форума
Регистрация: 11.11.2010 / Сообщений: 11
Поблагодарили 18 раз(а) / Репутация: 19
_http://fxgeneral.com/forum/index.php?showtopic=1488&st=200&gopid=24748&#entry 24748 betelgause , думаю тебе будет интересно
Если честно, то нифига не интересно... про нагрузку на комп в больничном варианте я уже писал, и предлагал сделать, чтобы стопы ставились гарантировано без лишней нагрузки - ответа не последовало.

Все что он расписал про учет спреда при стандартном открытии - чушь!
Поскольку в его сове стопы ставятся исходя из цены открытия и никакой спред не учитывается, а именно:
для позиции SELL которая открывается по цене Ask:
StopLoss = Ask + StopLoss * Point
TakeProfit = Ask - TakeProfit * Point
для позиции BUY которая открывается по цене Bid:
StopLoss = Bid - StopLoss * Point
TakeProfit = Bid + TakeProfit * Point
Функция модификации использует цену открытия ордера, OrderOpenPrice()
для позиции SELL:
StopLoss = OrderOpenPrice()+StopLoss*Point
TakeProfit = OrderOpenPrice()-TakeProfit*Point
для позиции BUY:
StopLoss = OrderOpenPrice()-StopLoss*Point
TakeProfit = OrderOpenPrice()+TakeProfit*Point
Где разница?
Именно поэтому я тоже не стал учитывать спред, дабы не менять алгоритм.

Почему OrderOpenPrice() фигурирует в качестве второго параметра в функции OrderModify()? Дело в том, что эта функция так же работает и с отложеными ордерами, в которых разрешено изменять цену открытия. В данном случае этот параметр просто сообщает серверу, что цена открытия не изменилась, иначе ошибочка выйдет... )

Что же касается ошибок при модификации - так нормализовать надо параметры и будет вам счастье... )))

Последний раз редактировалось chocolate; 03.04.2011 в 21:41.
04.04.2011, 08:44
Аватар для Olej
Olej Olej вне форума Прохожий
Регистрация: 28.01.2011 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Все что он расписал про учет спреда при стандартном открытии - чушь!
Поскольку в его сове стопы ставятся исходя из цены открытия и никакой спред не учитывается, а именно:
На что ОН, тем кто сам ни ***а не понял - подскажет (вы спрашивайте, спрашивайте ... я дорого не беру ):
- в любом советнике открытие торгового ордера производится примерно так:
Код:
OrderSend( ... Bid, slippage, Ask + StopLoss * Point, Ask - TakeProfit * Point, ...
- это для SELL ... и я надеюсь, что как будет для BUY вы сами сообразите
- т.е. в открытии фигурирует обязательно 2 цены, отсчёт стоп-уровней обязательно идёт не от того уровня цены, по которой ордер открывается...
- в противном случае ... когда стоп-уровни ставят от OrderOpenPrice() ...
- ... "я скорблю вместе с вами"(с) - вы обязательно рано или поздно будете нарываться на ошибку 130 и отмену операции...
- и тогда её и вправду - хоть на каждом тике повторяй
04.04.2011, 15:15
Аватар для betelgause
betelgause betelgause вне форума Новичок форума
Регистрация: 11.11.2010 / Сообщений: 11
Поблагодарили 18 раз(а) / Репутация: 19
На что ОН, тем кто сам ни ***а не понял - подскажет (вы спрашивайте, спрашивайте ... я дорого не беру ):
- в любом советнике открытие торгового ордера производится примерно так:
Код:
OrderSend( ... Bid, slippage, Ask + StopLoss * Point, Ask - TakeProfit * Point, ...
- это для SELL ... и я надеюсь, что как будет для BUY вы сами сообразите
- т.е. в открытии фигурирует обязательно 2 цены, отсчёт стоп-уровней обязательно идёт не от того уровня цены, по которой ордер открывается...
- в противном случае ... когда стоп-уровни ставят от OrderOpenPrice() ...
- ... "я скорблю вместе с вами"(с) - вы обязательно рано или поздно будете нарываться на ошибку 130 и отмену операции...
- и тогда её и вправду - хоть на каждом тике повторяй
Да знаю я все это, блин... ))) И то, что при таком открытии реальные величины профита и лося отличаются от заявленных на величину спреда, в большую или меньшую сторону, соответственно - тоже знаю... более того, я даже функцию открытия позиции задаю именно таким образом, чтобы не нарваться на преславутую 130 ошибку. ))) Но речь сейчас идет не об открытии ордера с предустановленными стопами, а о модификации уже открытого ордера, при этом единственный реальный параметр для установки стопов - это цена его открытия. И не важно учли вы спред или нет, реальные цены могут значительно отличаться от цены открытия и вот тут уже придется писать обработчик для 130 ошибки и для 145 тоже, единственный выход - не применять малые значения стопов (как правило не менее 7 - 10 пунктов), что касается модификации на каждом тике, так с этим вопросом в больничку... мне даже в страшном сне такая идея в голову не пришла бы...
05.04.2011, 19:08
Аватар для marker1
marker1 marker1 вне форума Элитный участник
Регистрация: 19.02.2009 / Адрес: Уфа / Сообщений: 2,415
Поблагодарили 1,179 раз(а) / Репутация: 1193
Эко я тут войны развязал
Только те, кто предпринимает абсурдные попытки, смогут достичь невозможного. Альберт Эйнштейн.
09.04.2011, 12:22
Аватар для machzelet
machzelet machzelet вне форума Почётный гражданин
Регистрация: 24.02.2010 / Адрес: Израиль / Сообщений: 405
Поблагодарили 440 раз(а) / Репутация: 449
Если честно, то нифига не интересно... про нагрузку на комп в больничном варианте я уже писал, и предлагал сделать, чтобы стопы ставились гарантировано без лишней нагрузки - ответа не последовало.

Все что он расписал про учет спреда при стандартном открытии - чушь!
Поскольку в его сове стопы ставятся исходя из цены открытия и никакой спред не учитывается, а именно:
для позиции SELL которая открывается по цене Ask:
StopLoss = Ask + StopLoss * Point
TakeProfit = Ask - TakeProfit * Point
для позиции BUY которая открывается по цене Bid:
StopLoss = Bid - StopLoss * Point
TakeProfit = Bid + TakeProfit * Point
Функция модификации использует цену открытия ордера, OrderOpenPrice()
для позиции SELL:
StopLoss = OrderOpenPrice()+StopLoss*Point
TakeProfit = OrderOpenPrice()-TakeProfit*Point
для позиции BUY:
StopLoss = OrderOpenPrice()-StopLoss*Point
TakeProfit = OrderOpenPrice()+TakeProfit*Point
Где разница?
Именно поэтому я тоже не стал учитывать спред, дабы не менять алгоритм.

Почему OrderOpenPrice() фигурирует в качестве второго параметра в функции OrderModify()? Дело в том, что эта функция так же работает и с отложеными ордерами, в которых разрешено изменять цену открытия. В данном случае этот параметр просто сообщает серверу, что цена открытия не изменилась, иначе ошибочка выйдет... )

Что же касается ошибок при модификации - так нормализовать надо параметры и будет вам счастье... )))
Пора бы уже запомнить, что ордера на покупку открываются по Ask, а закрываются по Bid!
На продажу открываются по Bid, а закрываются по Ask!
Деньги - это просто деньги... когда знаешь, что делаешь. Опасно, когда не знаешь, что делаешь...
09.04.2011, 12:41
Аватар для marker1
marker1 marker1 вне форума Элитный участник
Регистрация: 19.02.2009 / Адрес: Уфа / Сообщений: 2,415
Поблагодарили 1,179 раз(а) / Репутация: 1193

По умолчанию PURIA

Вобщем так, выкладываю все в одном файле, раскидаете по папкам, все работает, оптить и подбирать сеты каждый может сам.Версия 9.
Только те, кто предпринимает абсурдные попытки, смогут достичь невозможного. Альберт Эйнштейн.
09.04.2011, 13:06
Аватар для betelgause
betelgause betelgause вне форума Новичок форума
Регистрация: 11.11.2010 / Сообщений: 11
Поблагодарили 18 раз(а) / Репутация: 19
Пора бы уже запомнить, что ордера на покупку открываются по Ask, а закрываются по Bid!
На продажу открываются по Bid, а закрываются по Ask!
Наконец то... Я все думал, когда же кто нибудь заметит?
12.04.2011, 23:20
Аватар для marker1
marker1 marker1 вне форума Элитный участник
Регистрация: 19.02.2009 / Адрес: Уфа / Сообщений: 2,415
Поблагодарили 1,179 раз(а) / Репутация: 1193
Тема утухла?
Только те, кто предпринимает абсурдные попытки, смогут достичь невозможного. Альберт Эйнштейн.
15.05.2011, 13:33
Аватар для igorxx
igorxx igorxx вне форума Прохожий
Регистрация: 14.05.2011 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Если кому интнресно, тестирование за 2009г показывает полный слив 1000 дипозита при лоте 0,1.
#195 последний в 2009г.
28.05.2011, 16:48
Аватар для Vldmr
Vldmr Vldmr вне форума Почётный гражданин
Регистрация: 24.05.2009 / Сообщений: 654
Поблагодарили 334 раз(а) / Репутация: 342
Юля, ты сама то по этой стррр-гии торгу ешь??? как успехи - поделись реалом, чтобы новичков небаламутить.
27.11.2011, 16:10
Аватар для faraon
faraon faraon вне форума Прохожий
Регистрация: 07.12.2010 / Сообщений: 2
Поблагодарили 0 раз(а) / Репутация: 1
Eugene8888 подскажи как авторизировать реальный счёт на nord
08.02.2012, 20:16
Аватар для alexeygrn
alexeygrn alexeygrn вне форума Интересующийся
Регистрация: 26.12.2011 / Сообщений: 16
Поблагодарили 0 раз(а) / Репутация: 1
Советник чисто оптимизационный. Работает только по подогнанным параметрам... Месяц до/после - уверенно начинает сливать.
Игрушка для тестера такая же как зигзаг.
Стратегия Пуриа даже с небольшими модификациями даёт мало толку, сколько не опти. Даже вручную посмотрев на истории, прокрутив тупо график, результаты удручающие. Не стоит оно внимания.
04.07.2012, 13:07
Аватар для Allcybe
Allcybe Allcybe вне форума Прохожий
Регистрация: 17.05.2012 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
не открываются ордера, выдает ошибку "новые цены". Как установить проскальзывание цены в несколько пунктов или как сделать чтоб попытки повторялись при неудаче?
23.10.2014, 19:36
Аватар для RATionnel
RATionnel RATionnel вне форума Почётный гражданин
Регистрация: 14.06.2009 / Сообщений: 726
Поблагодарили 451 раз(а) / Репутация: 493
Переменная хромает в алгоритме дотачивать нужно. Выложенные посты сливные и зачем выкладывать если сливают.

Скрытый текст

____://yadi.sk/d/6zGItZWIcF5Pq
[свернуть]

Просьба рассмотреть переменную и доточить до идеала без убытка

Последний раз редактировалось RATionnel; 23.10.2014 в 19:41.
Ответить

Метки
исследование, стратегия, форекс, эксперт


Опции темы

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

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



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


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