Заработок рассчитываем чистый (вычитая комиссию и своп) ?
Приветствую.
Думаю, что чистым т.к. при выбивании СЛ должен быть НОЛЬ , а то и маааааленький плюсик.... для этого то и нужен Сейф
От SergShyko, 17 января, 2017 в Лаборатория ProfitFX
Заработок рассчитываем чистый (вычитая комиссию и своп) ?
должен быть НОЛЬ , а то и маааааленький плюсик
снайперские попадания в ноль или в маленький плюсик при БУ и Сейфах маловероятны
НюансоВопросик ;)- про проскальзывание, сейчас у нас в параметрах Советника выведен размер максимального проскальзывания при открытии ордера.
При закрытии хоть полном (например в час окончания торгов), хоть частичном (например при опции Сейф) проскальзывание тоже является одним из параметров операции. Но если например при открытии ордера цена куда то стрельнула и у нас ордер не открылся, то что делать при закрытии (в случае какой-то шпильки у нас ордер не закроется и это хорошо, а если цена вдруг просто улетела и мы закроемся позже это не очень хорошо).
Можно например также задать этот параметр в опциях совы - "Максимальный slippage при закрытии ордера" со значением по умолчанию например равным 3 - так нормально ? (Эта же величина будет использоваться и при опции Сейф)
Изменено 7 февраля, 2017 пользователем AndreyGold
Можно например также задать этот параметр в опциях совы - "Максимальный slippage при закрытии ордера" со значением по умолчанию например равным 3 - так нормально ? (Эта же величина будет использоваться и при опции Сейф)
И еще момент - если Сейф подразумевает вход удвоенным лотом, так может тогда это сове делать автоматом.
То есть человек прописывает стартовый лот, а советник если видит включенной опцию "Сейф", то открывает ордера удвоенным стартовым лотом ?
Изменено 7 февраля, 2017 пользователем SergShyko
Странно - вроде уже написал ответ, через 1,5 часа ответа не вижу (((
Как я вижу БУ и Сейф
1 Удвоение лота происходит только если включен Сейф и это одна из составляющих опции Сейф (я понимаю это по факту так)
2 Сейф поглощает БУ, то есть если сработал Сейф, то БУ уже сработать не может. Ну и срабытывание Сейфа
устанавливает свой SL у ордера.
3 Пока Сейф не сработал БУ работает в обычном режиме
В таком виде, на мой взгляд эти две функции могут работать вместе при их одновременном включении в опциях советника.
В таком виде, на мой взгляд эти две функции могут работать вместе при их одновременном включении в опциях советника.
Несильно ли усложняем ? Намного больше это сколько ?
И потом цене останется же до БУ 20пунктов пройти или уровень БУ должен заново начать работать от нового ордера с модифицированным лотом ?
И про автоматическое удвоение в опции Сейфа, что решим ?
Намного больше это сколько ?
И про автоматическое удвоение в опции Сейфа, что решим ?
уровень БУ должен заново начать работать от нового ордера с модифицированным лотом ?
Изменено 7 февраля, 2017 пользователем SergShyko
Пока я не понимаю, как точно должна работать опция БУ при сработавшей опции Сейф.
Алгоритм в студию )))
Пока я не понимаю, как точно должна работать опция БУ при сработавшей опции Сейф.
Алгоритм в студию )))
http://prntscr.com/e5nwyg
Изменено 7 февраля, 2017 пользователем SergShyko
Я бы тогда так бы стандартизировал опции БУ и Сейф так:
1) Опция БУ, задается в параметрах советника в пунктах (при нуле, опция отключена), работает до срабатывания Опции Сейф.
При достижении ценой уровня БУ (при типе ордера Sell ценой Ask), ставится новый SL=цена открытия +
+ 1 пункт (+ спред при типе ордера Sell).
2) Опция Сейф, задается в параметрах советника в пунктах (при нуле, опция отключена). Есть второй параметр БУ Сейф задается в параметрах советника в пунктах.
При включеной опции Сейф открытие ордеров автоматом происходит удвоенным лотом.
При достижении ценой уровня Cейф (при типе ордера Sell ценой Ask), ордер закрывается наполовину.
У нового ордера ставится новый уровень SL = цена открытия стартового ордера - уровень Сейф (+ спред при типе ордера Sell ). При достижении новым ордером уровня БУ Сейф (от цены открытия нового ордера) включается алгоритм аналогично пункту 1 (как при БУ).
Написано красиво, даже скопировал в общее ТЗ, если будет работать как задумывалось - нет проблем, но есть вопросы:
работает до срабатывания Опции Сейф
Есть второй параметр БУ Сейф задается в параметрах советника в пунктах.
Изменено 7 февраля, 2017 пользователем SergShyko
Ну как бы такая трактовка у меня такая (тут она упрощена без учета спреда и +1 пункта):
БУ - это стандартная функция безубытка, к которой все привыкли и которая в том или ином виде присутствует во многих советниках. При отключенной опции Сейф работает как стандартная. При установленном уровне Сейф больше уровня БУ, работает как стандартная. При уровне Сейф меньше чем БУ - не работает.
А есть Опция Сейф - это я бы сказал нестандартная опция, по крайне мере я таких не встречал. У нее есть свой параметр БУ Сейф, который работает от уровня открытия ордера с ополовиненным лотом, то есть при срабатывании Сейф у нас появляется новый ордер, с ополовиненным лотом, с ценой открытия = уровню сейф, СЛ = цена открытия - кол-во пунктов в уровне Сейф.
И идет отслеживание уровня цены при достижении которой, уровень SL=цена открытия + БУ Сейф, (то есть у второй части ордера будет перемещен SL на уровень БУ).
P.S. Что делать если в параметрах советника стоит еще тейк-профит, то есть как этот уровень взаимодействует со ордером, который появляется после Срабатывания уровня по опции Сейф - не обсудили.
При установленном уровне Сейф больше уровня БУ, работает как стандартная.
При уровне Сейф меньше чем БУ - не работает.
P.S. Что делать если в параметрах советника стоит еще тейк-профит, то есть как этот уровень взаимодействует со ордером, который появляется после Срабатывания уровня по опции Сейф - не обсудили.
Изменено 7 февраля, 2017 пользователем SergShyko
СТОП - моя терминология была следующей -
уровень Сейфа это количество пунктов, которые должна пройти цена в плюс от цены открытия, для срабатывания процедуры закрытия половины ордера и переноса SL ордера на величину равную цене открытия минус количество пунктов в уровне Сейфа.
А уровень БУ это количество пунктов, которые должна пройти цена в плюс от цены открытия, для срабатывания процедуры переноса SL в область рассчетного безубытка.
При выставлении в опциях советника это две независимых величины.
Или я чего-то не так понял ?
А про ТП я имел ввиду, что делается с этим уровнем в новом ордере при срабатывании опции Сейф и ополовинивании начального ордера ? (БУ и СЛ там свои, вроде как другие)
При выставлении в опциях советника это две независимых величины.
Или я чего-то не так понял ?
А про ТП я имел ввиду, что делается с этим уровнем в новом ордере при срабатывании опции Сейф и ополовинивании начального ордера ?
Изменено 7 февраля, 2017 пользователем SergShyko
Цитата: AndreyGold от Сегодня в 08:49:15 pm
При выставлении в опциях советника это две независимых величины.
Или я чего-то не так понял ?
Зависимы, если включены обе опции...
Тогда в проставленных опциях советника могут быть все варианты, и в моем понимании если количество пунктов в уровне БУ больше чем в уровне Сейф, то уровень БУ игнорится, а работает опция Сейф, со своим СЛ и уже своим СейфБУ. Или не так надо
Изменено 7 февраля, 2017 пользователем SergShyko
Ок - давайте пока реализую только Сейф.
P.S.
Я просто пытаюсь иногда понять, что будет простой пользователь тыкать в настройках и понять как обработать эти "тыкания "на программном уровне вот у нас с Вами и возникают несостыковки.
Шота вы тут заблукали куда то и замудрили не пойми что, СЕЙФ закрытие половины ордера, если будет так проще понять? давайте в деньгах, сейф сработал на прибыли 15 пп тоесть 15$. Половину ордера на 15 пп 15$ закрываем, осталось в рынке 7.5$ вот стоп нужно перетянуть так! чтоб убыток если цена сразу после сейфа пойдет не кнам, убыток составил не болие 7.5$ все! если цена не дошла до сейфа и поперла против нас! получаем стандартный стоп лосс 15 пп 15$
Изменено 7 февраля, 2017 пользователем AndreyGold
Тут тоже кстати моментик - реализация на программном уровне $ в пункты это надо знать все текущие курсы валют, и на всяких там кросс-курсах типа EURJPY не обойтись без знания курса USDJPY & EURUSD и тут возникает вопрос, если пользователь не обновляет прямые котировки (а ему это типа и не надо) мы получаем погрешность старого курса (ну по крайней мере так я это вижу на данный момент) ....
Я просто пытаюсь иногда понять, что будет простой пользователь тыкать в настройках и понять как обработать эти "тыкания "на программном уровне вот у нас с Вами и возникают несостыковки.
Изменено 7 февраля, 2017 пользователем SergShyko
Давайте пока на котировки не будем обращать внимание, по правилам стратенгии мы вообще торгуем только EURUSD
Я и есть тот простой пользователь.... мне никогда не нравились советники с множеством настроек. Поэтому и пытаюсь уменьшить их до минимума, а советник до понимания "чайника" каким сам являюсь
простой пользователь это человек, который например впечатлился результатами и начал у советника параметры менять не понимая что к чему
Изменено 8 февраля, 2017 пользователем SergShyko
то у меня есть небольшое предложение: включать и отключать торговлю советника т.е. если отключить торговлю то советник не входит в рынок,а только сопровождает сделки по данной паре. Ну напримет входим вручную по другой стратегии, а советник ставит СЛ, ТП и выполняет "Функцию Сейф"
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем