Перейти к содержимому


Фотография

Камрады, не знаю, как написать код


  • Please log in to reply
19 ответы в этой теме

#1 yellow

yellow

    xочу быть полезным

  • Пользователь
  • 77 Сообщений:
  • Пол:Мужчина
  • Город:Кемерово

Отправлено 02 August 2013 - 04:00 PM

Сегодня был неприятно удивлен тем, как закрылись по стопу ордера, выставленные моим роботом, на гэп. В комментарии причина закрытия указана сухо [sl/gap]. Два бая по йене 99.87 со стопом на 99.74, общим риском 2% закрыты ажно на 99.25. Потери почти 11%!! Сижу ломаю голову, как обработку такой фигни в код засунуть. В остальном до сегодняшнего дня я был доволен своим роботом. Тест в течение месяца с реальной сотней баксов он выдержал на отлично. Я уже собирался внести тысячу баксов и тут такой пердимонокль. Кто-нибудь знает как можно динамически обработать такой гэп, чтобы как-то закрыть или может выставить меньшие встречные ордера в лок?



#2 yellow

yellow

    xочу быть полезным

  • Пользователь
  • 77 Сообщений:
  • Пол:Мужчина
  • Город:Кемерово

Отправлено 02 August 2013 - 04:18 PM

Да, это был новостной гэп, но не могу же я программно подгружать время выхода новостей и закрывать любые ордера перед их выходом? Понятия не имею как подступиться к обработке новостных гэпов((( Такого бесплатного потока, который можно обработать в советнике, насколько я знаю, нет. На ум приходят следующие идеи, ставить вместо стопа виртуальные стопы или противоположные ордера. Виртуальные, это динамическая проверка на каждом баре, не хуже ли текущая цена, чем некий виртуальный стоп и закрываться принудительно. Но даст ли мне торговый сервер закрыться на новостном быстром движении по приемлимой цене? Мда. Как же быть?



#3 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 03 August 2013 - 12:01 AM

Ну или стоп подальше



#4 yellow

yellow

    xочу быть полезным

  • Пользователь
  • 77 Сообщений:
  • Пол:Мужчина
  • Город:Кемерово

Отправлено 03 August 2013 - 05:12 PM

Ну или стоп подальше

Неприемлимый вариант, стоп ставится по стратегии. Стоп подальше это уже уход от стратегии.



#5 misanov

misanov

    процесс пошел

  • Пользователь
  • 18 Сообщений:
  • Пол:Мужчина
  • Город:Хабаровск
  • Интересы:Форекс

Отправлено 04 August 2013 - 08:25 AM

Год назад ломал голову над этой же проблемой - в итоге пришлось менять стратегию и увеличивать стоп.

#6 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 04 August 2013 - 11:37 AM

Год назад ломал голову над этой же проблемой - в итоге пришлось менять стратегию и увеличивать стоп.

Вот именно и я не нашёл иного выхода.Просто прошёлся по истории и поглядел. Если с увеличенным стопом выходило 70% прибыльных сделок уже порядок. Дело ведь в том, что если стратегия правильная то этот увеличенный стоп по сути нужен для таких редких случаев когда всё кипит и вонуется.



#7 misanov

misanov

    процесс пошел

  • Пользователь
  • 18 Сообщений:
  • Пол:Мужчина
  • Город:Хабаровск
  • Интересы:Форекс

Отправлено 04 August 2013 - 12:02 PM

Согласен. В итоге просто идешь за рынком, перекрывая возможные редкие убытки множеством небольших но профитных.

#8 yellow

yellow

    xочу быть полезным

  • Пользователь
  • 77 Сообщений:
  • Пол:Мужчина
  • Город:Кемерово

Отправлено 04 August 2013 - 04:43 PM

А что, никто не пытался виртуальный стоп сделать?



#9 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 04 August 2013 - 06:51 PM

А что, никто не пытался виртуальный стоп сделать?

А в чём разница? Может даже и хуже будет если брокер не даст вовремя закрыть и закроется дальше чем надо.



#10 misanov

misanov

    процесс пошел

  • Пользователь
  • 18 Сообщений:
  • Пол:Мужчина
  • Город:Хабаровск
  • Интересы:Форекс

Отправлено 04 August 2013 - 11:07 PM

А что, никто не пытался виртуальный стоп сделать?


Почему не пытался? Пользовался одно время... Пару раз налетел на отключение электричества/интернета - отказался от виртуальных. Спокойней сплю, когда реальные тейки и стопы стоят.

#11 yellow

yellow

    xочу быть полезным

  • Пользователь
  • 77 Сообщений:
  • Пол:Мужчина
  • Город:Кемерово

Отправлено 05 August 2013 - 06:07 PM

Почему не пытался? Пользовался одно время... Пару раз налетел на отключение электричества/интернета - отказался от виртуальных. Спокойней сплю, когда реальные тейки и стопы стоят.

Но как же VPS? 


А в чём разница? Может даже и хуже будет если брокер не даст вовремя закрыть и закроется дальше чем надо.

 

Я хочу как дополнительную страховку включить а не как основной. То есть реальный стоп и одновременно виртуальный. Если цена хуже стопа и ордер существует, инициируется цикл закрытия имеющихся ордеров. Фактически в 99% до срабатывания виртуального стопа, дело никогда не дойдет, но иногда только он спасет положение.


Сообщение отредактировал yellow: 05 August 2013 - 06:07 PM


#12 misanov

misanov

    процесс пошел

  • Пользователь
  • 18 Сообщений:
  • Пол:Мужчина
  • Город:Хабаровск
  • Интересы:Форекс

Отправлено 06 August 2013 - 06:38 AM

Но как же VPS?

VPS хорошая тема, в идеале, но и он для меня всех проблем не решает. Я не о перерывах электричества и инета - эти проблемы в конце-концов и другими подсобными средствами решаются - я о разрывах связи с дц. У меня 4 терминала от разных дц и разрывы эти, по 1-5 минут, иногда и дольше, на всех моих терминалах иногда случаются. Вместе и порознь, чаще на быстрых движениях и новостях, но иногда и на спокойном рынке - никакие дополнительные серверы и виртуальные стопы тут не помогут - если случился разрыв, то он и на VPS будет. Мне спокойней, когда реальные стопы уже стоят.
А вот вместе реальные и виртуальные и я, в принципе, использую. Только я код своих ботов не стал перегружать - отдельно кимовский e-CloseByProfit навесил. Правда, переделал его сперва под себя немного...

Сообщение отредактировал misanov: 06 August 2013 - 07:09 AM


#13 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 07 August 2013 - 10:13 PM

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

Попробовал поставить дополнительный сов который модифицирует стоп на мой лад, но и тут не вышло. И всё из-за того что первый ставит стопы не сразу. А за это время второй успевает выставит и потом первый всё назад переделывает.

Так вот у меня вопрос - нет ли советника который модифицирует стопы, при этом ловит их от сова и не трогает ручные, НО модифицирует их не сразу а скажем через минуту.

Декомпилить и мучить первый сов не хочется.



#14 misanov

misanov

    процесс пошел

  • Пользователь
  • 18 Сообщений:
  • Пол:Мужчина
  • Город:Хабаровск
  • Интересы:Форекс

Отправлено 08 August 2013 - 12:45 PM

С проблемой открытия ордера в два этапа сам столкнулся, когда на пятизнак перешел, переписывать ничего не стал - в итоге боты просто открывают ордер (tp=0, sl=0), а модифицирует уже SetStop - посмотри, может подойдет, там все просто. Только "через минуту" - это круто.. Он на следующем тике модифицирует. Если задержка больше нужна, тут уже думать надо.

Прикрепленные файлы

  • Прикрепленный файл  SetStop.mq4   3.01К   43 Количество загрузок:


#15 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 11 August 2013 - 05:26 PM

Спасибо погляжу, правда следующий тик может не подойти, там и так торговля на минутке.

 

Нет настройки стоплевел. А в коде есть такая штука. Как быть?



#16 misanov

misanov

    процесс пошел

  • Пользователь
  • 18 Сообщений:
  • Пол:Мужчина
  • Город:Хабаровск
  • Интересы:Форекс

Отправлено 12 August 2013 - 09:26 AM

Он сам автоматом стоплевел определяет, если стопы больше стоплевел (если он есть вообще)- советник эти стопы так и выставит, если меньше - выставит стопы, учитывая стоплевел. Ордера с уже выставленными тейком и стопом не тронет.

#17 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 14 August 2013 - 10:30 PM

Неа не пашет. Вернее пашет но моя робот позже него модифицирует ордер ))



#18 Guest_Кир.илл_*

Guest_Кир.илл_*
  • Гости

Отправлено 15 August 2013 - 01:43 AM

Неа не пашет. Вернее пашет но моя робот позже него модифицирует ордер ))

 

Привет ikar,

Видать, у тебя два модуля сталкиваются лбами. Выбери один, а второй - отключи, иначе так и будет неразбериха :)



#19 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2047 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 15 August 2013 - 07:58 PM

ДА я бы отключил но не выходит. Когда я торгующему роботу убрал стоп он начал сильно чудить. Вот и приходится искать второго дабы подправить первого. Вот такая байда )) и это всё лишь для проверки моей теории ))



#20 _Serg_

_Serg_

    xочу быть полезным

  • Пользователь
  • 41 Сообщений:

Отправлено 22 November 2013 - 04:51 AM

Сегодня был неприятно удивлен тем, как закрылись по стопу ордера, выставленные моим роботом, на гэп. В комментарии причина закрытия указана сухо [sl/gap]. Два бая по йене 99.87 со стопом на 99.74, общим риском 2% закрыты ажно на 99.25. Потери почти 11%!! Сижу ломаю голову, как обработку такой фигни в код засунуть. В остальном до сегодняшнего дня я был доволен своим роботом. Тест в течение месяца с реальной сотней баксов он выдержал на отлично. Я уже собирался внести тысячу баксов и тут такой пердимонокль. Кто-нибудь знает как можно динамически обработать такой гэп, чтобы как-то закрыть или может выставить меньшие встречные ордера в лок?

Думаю, чо  не лишне будет отследить минимальную дистанцию установки ордеров, если изменилась, будет  сильная новость,

А тут уж на выбор: 

- либо снять стоп ордера, запомнить где они стояли, и после новости  переустановить или установить по новой, с дальнейшим разруливаанием ситуации в спокойных условиях. 

- либо закрыть сразу всё, что можно. (профикситься)

 

Ну, есть ещё варианты.






1 человек читают эту тему

0 пользователей, 1 гостей, 0 скрытых пользователей