АвторСообщение



Сообщение: 25
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 27.10.13 13:33. Заголовок: скрипт стоп_бай с тралом.


Может есть где такой скрипт? Или возможно ли сделать скрипт по такой схеме.
Я задаю некий уровень ( цену ) , который можно будет передвигать на графике. Этот уровень срабатывает , когда цена доходит до него. Но ордер не открывается , а лишь инициируется некий стоп_ордер с тралом. При движении цены дальше в том же направлении , стоп передвигается. И только лишь при возврате цены , если цена возвращается на расстояние , большее , чем размер трала , - открывается ордер.
Например.
Установил этим скриптом уровень стоп_бай 133.600 для евро/йена. И трал 30пп.
Цена движется вниз и достигла 133.600 - активизируется трал на уровне 133.570. Далее цена идет вниз и тащит за собой трал. На уровне 134.000 цена развернулась и трал отработал на 133.970. Открылся ордер бай по цене 133.970.
Также хорошо было бы , во-первых , иметь возможность двигать этот уровень мышью. И , во-вторых , установить этим скриптом размер профита для открытого ордера , в том числе возможность модифицировать размер профита мышью.
Итак , :
1. установить стоп_бай ( без немедленного открытия ордера ).
2. трал к стоп_бай.
3. профит к открытому после срабатывания стопа трала ( п.1 и п.2 ) баю. Выбор: профит движется с тралом или фиксирован.
4. смещать уровни мышкой.
5. дать выбор установки свойства цены в терминале , то есть 5 знаков или 4 знака используется в терминале.
6. Установить цвет для бай и сэлл линий ( чтобы отличать от других линий , поскольку могут быть ордера открытые в терминале по другой схеме , в т.ч. обычной ).
Аналогично для сэлл.

Интересно , а можно сделать так: активируем скрипт , на графике появляется горизонтальная серая линия. Мышкой устанавливаю ее туда , где желаю. 2 раза кликаю на эту линию. Скрипт установил уровень. Сам определяет тип стопа: если установлен ниже текущей цены , то это стоп-бай ( линия зеленого цвета ). Если выше - то стоп-сэлл ( линия желтого цвета ). Далее появляются линия уровня профита , который тоже можно мышкой двигать. В скрипте отметить: профит двигается вместе с тралом или фиксирован.
"ОК" скрипта активирует уровни на графике.

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

Спасибо: 0 
ПрофильЦитата Ответить
Новых ответов нет [см. все]







Сообщение: 232
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 29.10.13 10:39. Заголовок: В принципе, идея инт..


В принципе, идея интересная. Что-то типа перемещающихся ордеров Buy Stop Limit и Sell Stop Limit из МТ5.
Причем идею можно неплохо развить, сделав полноценное торговое приложение. Потому это, скорее всего, будет сделано в будущем в виде статьи. Точные сроки не назову, т. к. в данный момент идет развитие цикла статей "Регрессионный анализ" и "Охота на объемы".
Ну а Вы пока подумайте, если нужно, над развитием и попробуйте скорректировать некоторые нестыковки в самой идее:
ko_ko пишет:

 цитата:
Установил этим скриптом уровень стоп_бай 133.600 для евро/йена. И трал 30пп.
Цена движется вниз и достигла 133.600 - активизируется трал на уровне 133.570. Далее цена идет вниз и тащит за собой трал. На уровне 134.000 цена развернулась и трал отработал на 133.970. Открылся ордер бай по цене 133.970.


Здесь цена достигла 133.600 и движется вниз, но каким-то образом при движении вниз достигла 134.00. Я догадываюсь, о чем идет речь, но вдруг моя догадка неправильная и Вы имели в виду что-то другое.


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 26
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 29.10.13 11:02. Заголовок: Насчет МТ5 не знаю ,..


Насчет МТ5 не знаю , не пользуюсь.
Развитие идеи я пока не предполагаю , поскольку в моей РУЧНОЙ торговле я использую свою стратегию , где хотелось бы включить данный скрипт , чтобы облегчить выставление данного типа ордеров.
Скрипт удобен для торговле на отбой от некоего коридора при флэте , который у меня определяется отдельным индикатором.

Scriptong пишет:

 цитата:
Здесь цена достигла 133.600 и движется вниз, но каким-то образом при движении вниз достигла 134.00. Я догадываюсь, о чем идет речь, но вдруг моя догадка неправильная и Вы имели в виду что-то другое.


Я не умею читать ваши мысли , но здесь я просто допустил ошибку. Логика подсказывает , что не 134.000 , а ниже 133.600. И далее по схеме.
И добавить п.7-8 задания из первого поста:
7. Сигнал алерта и звукового сигнал при достижении стоп-лимита и открытии ордера от данной схемы ( поскольку , сидя за терминалом на другой вкладке или терминале , можно пропустить отработку данного скрипта. Учитывая , что речь идет о торговле в узком коридоре при флэте. ).
8. Установить размер стоп-лосса в пп.
9. Активировать вновь прежний уровень бай-стоп , если цена , после отработки стоп-лосса , развернулась ( этот пункт можно потом обдумать ).

В принципе , если расширять тему , то можно попробовать выставлять не только один стоп-бай или один стоп-сэлл , а сразу оба , задавая типа коридора , в котором по моим расчетам будет двигаться цена в ближайшее время.
То есть , при установке скрипта возникают 2 уровня , которые можно раздвинуть в виде некоего коридора. Щелкнуть 2 раза на один из уровней и скрипт тем самым принимает эти уровни , как коридор.
Далее он показывает к каждой из линий ВНУТРИ коридора пунктирные линии бай-стоп лимит и сэлл-стоп лимит , которые тоже можно раздвигать мышкой. При раздвижении одного из лимитников , также передвигается другой. То есть сдвинули бай-лимитник до 5пп от нижней стороны коридора , - автоматически на это же расстояние передвигается сэлл-лимитник от верхней стороны коридора.
Это расстояние между стороной коридора и лимитником - размер нашего трала. Тогда его задавать отдельно в скрипте не надо.
Ну а дальше , как в первом посте.
Не знаю , правда , можно ли задавать коридор кривыми , но меня вполне устроил бы горизонтальный коридор.
Кстати сказать , если устанавливать коридор , то размер профита можно и не задавать. Он может сразу определяться расстоянием между лимитными ордерами. При подходе цены к своему профиту ( лимитному ордеру ) на расстояние ближе , чем расстояние между стороной коридора и лимитным ордером ( размер трала лимитного ордера ) , скрипт пусть выставляет стоп-трал по размеру одинаковый с размером трала ( сторона коридора и лимитный ордер ). Тем самым подстраховываемся от разворота и даем шанс вырасти немного прибыли , если цена катит дальше.

Если цена вышла за коридор и там завершилась ( по стоп-тралу ) , то за пределами коридора скрипт больше ситуацию не отрабатывает , а ждет захода внутрь коридора. И там работает по прежней схеме.
Выход цены за коридор больше , чем размер трала , можно сигналить алертом и звуковым сигналом , например , "ква-ква".
Далее в ручном режиме или я переставляю коридор , либо считаю , что коридор сохраняется. Но однозначно скрипт перестает выставлять лимитки и пр. , если цена вышла за коридор. Единственно , если позволяет ситуация , скрипт доводит трал стопа до завершения.
Типа так.




Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 205
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация: 1
ссылка на сообщение  Отправлено: 29.10.13 17:12. Заголовок: Scriptong пишет: В ..


Scriptong пишет:

 цитата:
В принципе, идея интересная. Что-то типа перемещающихся ордеров Buy Stop Limit и Sell Stop Limit из МТ5.
Причем идею можно неплохо развить, сделав полноценное торговое приложение. Потому это, скорее всего, будет сделано в будущем в виде статьи.



Мне попадалась реализация подобной идеи. Насчет скрипта, как запрашивает ко_ко, сразу на память не приходит
Был советник.
Автор озвучивал реализацию так:
----------------------------------------------
Принцип работы такой. Так как рынок движется только в два направления, то эксперт определяет наиболее потенциальное место
где рынок может развернуться.
Далее он выставляет отложеный ордер, но при этом не просто ждет пока рынок зацепит отложеник, а передвигает отложеный ордер
вслед за ценой пока не будет разворот.
Закрытие ордеров происходит так: когда прибыль достигнет определеного значения, выставляется стоп лосс и потом, если прибыль
увеличивается, соответствено движется и стоп лосс.
У вас возможно возик вопрос: а почему бы не использовать тейк профит? Я отвечу - потому что стоп лоссом вы закроете максимальную
прибыль в даной ситуации, а вот тейк профита можно и не дождаться, или очень долго ждать.

И самое важное этот эксперт является МУЛЬТИВАЛЮТНЫМ т.е. можно (нужно) ставить и работать не по одной валюте, а до 10 одновремено.
--------------------------------------------------------------

Советник назывался Fractal Wizard, кажется (могу ошибаться) был в 10-ке одного из ранних чемпионатов mq4
Использовал индикатор фракталов Вильямса.

Идея полезная, думаю каждый из нас руками двигал отложку за ценой, видя скорый разворот.


С уважением! Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 27
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 29.10.13 17:58. Заголовок: Genry пишет: увелич..


Genry пишет:

 цитата:
увеличивается, соответствено движется и стоп лосс.
У вас возможно возик вопрос: а почему бы не использовать тейк профит? Я отвечу - потому что стоп лоссом вы закроете максимальную
прибыль в даной ситуации, а вот тейк профита можно и не дождаться, или очень долго ждать.


Меня интересует скрипт , а не советник.
Мне тэйк интереснее , поскольку скрипт планируется использовать внутри узкого коридора. Во флэте. выставлять трал стоп-лосса для флэта - это резать прибыль.
Границы флэта я задаю руками , исходя из показаний индикатора , который определяет , что у нас флэт.
Для тренда , да , можно ставить трал стоп-лосса , но тогда придется сильно расширять размер стопа , что для флэта не подойдет. Для флэта и трала нельзя использовать один подход и один размер профита и стопа.
Поэтому для флэта должен быть скрипт без трала стопа.
А для трэнда тогда нужен еще скрипт отдельный , где можно ставить трал стопа. Но для уровня стопа тренда , как правило , лучше использовать перемещающийся индикатор. Например , МА или САР. В этом случае если цена опускается до этого индикатора , то ордер закрывается. И трал в оторванном от ситуации и жестко заданный в пп. здесь проигрывает перемещению стопа вслед за индикатором.
Поэтому предложенный скрипт не предполагается использовать в тренде , а только в узком коридоре на отбое цены.

.




Спасибо: 1 
ПрофильЦитата Ответить



Сообщение: 28
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 30.10.13 15:50. Заголовок: Вообщем , решил таки..


Вообщем , решил-таки по предложению скриптонга расширить тему. ....
После Тренда имеем Флэт ( кто-то спорит? ).
Если после Тренда цена возвращается больше , чем на заданный коридор+Допуск к нему ( 50% ) ( в нашем случае 40+20=60пп ) , то имеем Флэт. Это упрощенная реализация принципа флэта , которую я применяю.
Но суть не в этом , а в указании коридора и сопутствующих линиях , которые должен помочь мне скрипт выстроить. И взять на себя торговлю внутри этого коридора.
Поскольку скрипт предполагается использовать в ручной торговле , то и идентификация флэта – это мое видение текущей ситуации. Если я определил , что есть флэт ( на основе некоего индикатора тренд-флэт ) , то накидываю скрипт.
В последующем возможно скрипт связать с советником , которому может быть передано право определения состояния текущей торговли ( тренд-флэт ) по определенным правилам.
Но сейчас право определения текущего характера торговли полностью лежит на мне ( трейдере ).
Потому данный скрипт – лишь инструмент автоматизации и облегчения при ручной торговле в случае идентификации мною текущего состояния торговли как Флэт. Не более того.
Итак , Я определил , что имеет место переход от состояния Тренд к состоянию Флэт. Накидываю скрипт.



Появляется некая серая линия. Я перевожу ее к максимальному хвосту , где по моим соображениям завершился Тренд. ( В принципе , можно дать скрипту самому определить максимальный хвост свечи , если цена уходит ниже коридора или минимальный хвост свечи , если цена заходит выше коридора. Тогда скрипт самостоятельно устанавливает уровни при своей активации по схеме , описаной ниже. Если цена не успела зайти за коридор и развернулась , то линии скрипта переставляются на новый уровень пока либо не зафиксируется условие флэта или скрипт не завершится - но об этом ниже ).
Кликаю на эту серую линию 2 раза. Скрипт расставляет предварительно уровни:
1. Серая линия превращается в белую сплошную. На рисунке – это верхняя сплошная белая линия.
( Будем считать , что это верхний Допуск коридора Флэта. Заход цены за него с завершением текущей свечи за ней отменяет наш скрипт ( и флэт ). Как минимум у нас новый максимальный уровень , а как максимум – наш прерванный Тренд возобновился. )
2. Ниже рисуются следующие уровни:
 Коридор флэта: розовая и голубая сплошные линии. Размер коридора задается в настройках скрипта ( у нас 40пп ) и может раздвигаться мышью , как считает нужным трейдер.
 Также задается скриптом размер Допусков к коридору Флэта. В % к коридору ( у нас 50% или по 20пп в каждую из сторон коридора ).
Допуски к коридору на рисунке – это сплошные белые. В том числе та самая первая линия , после клика на которую скрипт производит разметки. Допуски к коридору также могут быть откорректированы мышкой.
 Одновременно скрипт размечает 2 пунктирные линии внутри коридора ( голубая и розовая ) – это уровни лимитных стоп-ордеров для коридора Флэта , работающих по принципу отбоя.
 Размер отступа лимитных стоп-ордеров от линий коридора задается настройками скрипта ( в нашем случае 5пп ) , который также может быть скорректирован мышкой.
 Размер данного отступа - одновременно это размер нашего трала.
 Первоначально скрипт начинает торговать если цена заходит за нижнюю голубую линию коридора ( противоположную относительно линии верхнего Допуска , который инициировал наш скрипт ). На рисунке я отметил этот момент галочкой.
 То есть в первый раз , при инициализации скрипта , уровнем бай-стоп-лимит является голубая линия. Цена проходит эту линию – включается трал стоп-бай-лимит в размере заданных 5пп. ( этот момент первого стоп-трала на рисунке – короткая жирная красная линия ).
Если цена дальше идет , то трал тоже двигает стоп-бай-лимит. При возвращении цены больше , чем 5пп , открывается ордер бай. Его тэйком является верхняя розовая сплошная линия.
Но на подступе к ней за 5ппХ2=10пп ( размер 2-х тралов ) до розовой линии включается стоп-бай открытого ордера.
Трал стоп-бая вытягивает ордер следом за ценой , даже если она зашла дальше Допусков. И закрывает ордер по стопу при возврате цены.
 При этом , даже если открытый ордер бай не закрыт , но цена выходит за уровень стоп-сэлл-лимит , то при этом заходе на расстоянии 5пп активизируется трал сэлл-лимит.
 На рисунке я отобразил красными пунктирными горизонталями уровни , когда включаются Стопы к открытым ордерам. На рисунке видно , что при активном стоп-ордере одновременно может быть открыт другой ордер по стоп-тралу лимиту. Особенно , если цена вышла за коридор. Первый ордер при этом закрывается по стоп-тралу. А второй открывается по стоп-трал-лимиту. Например , на рисунке так обозначены ордера «1» и»2».
 Ордер «7» открылся на уровне красной пунктирной линии вверх , поскольку цена успела задеть уровень голубого пунктира. То есть , в отличии от самого первого ордера-инициализатора скрипта , который открывается только после захода за голубую сплошную линию коридора , последующие ордера открываются ( точнее , к ним открываются стоп-лимиты ) , если коснутся пунктирных линий ( голубой или розовой ).
 Соответственно мы видим где закрывается ордер «7» - по стоп-лосу открытого бая. А ордер «8» сэлл-стоп-лимит открывается по своему стоп-тралу , что даже выше коридора. А закрывается уже даже ниже нижнего Допуска – там где я отметил крестиком.
 По-идее , на уровне нижней линии голубого пунктира должен выставиться лимитный бай следующего ордера «9». Он не откроется пока не сработает стоп-трал к нему. На рисунке видно , что цена вышла за пределы нижнего Допуска к нашему коридору. И , главное , свеча завершилась НИЖЕ этого Допуска. А это означает , что открытый стоп-лимит-бай аннулируется. Флэт завершается.
Поскольку на М15 точно не понять , уходила ли цена назад на 5пп или нет , то , даже если уходила и стоп-лимит-бай открылся , то с завершением текущей свечи ниже нижнего Допуска , открытый бай-ордер закрывается. Ну или ( лучше ) к нему применяется тотчас же стоп-трал 5пп. Мало ли , цена немного завернет назад и ордер закроется в плюсе.
3. Кроме этого при выставлении лимитников , открытии ордеров , закрытии ордеров , закрытии самого скрипта по причине закрытия Флэта , - выдавать алерты и звуки. То есть по ВСЕМ событиям давать алерты и колокольчики.
4. Внести в настройки выбор: профит движется вместе с стоп-тралом лимитного или зафиксирован на уровне линий коридора ( канала ). Если движется , то по достижении заданного профита ( минус 5пп ) включается стоп-трал открытого ордера. Также , как это предусмотрено для фиксированного профита. Особенно этот момент интересен , если канал имеет наклон или какие-либо индикаторы указывают на возможное смещение флэта.
5. То есть не плохо было бы , чтобы скрипт мог бы устанавливать коридор не чисто горизонтально , а с наклоном тоже. Так , как это откорректирует машками трейдер.



Флэт , который на рисунке , продолжался 1 сутки. Профит 370пп по 8 ордерам.

Скорее всего это даже не скрипт , а советник , но работающий во Флэте.
Определение состояния Флэт возложено на самого трейдера , который после того , как определяет состояние «Флэт» , активирует ручным образом советник.
Далее устанавливает мышкой нужные уровни. И все.
Советник сам завершает свою работу после того , как определил окончание флэта. Выдает сигнал и алерт об окончании работы.
Если в системе еще остается ордер , открытый по стоп-трал-лимит ( как на рисунке ордер «9» ) , то предупреждает , что Флэт завершен , но в системе есть ордер , для которого активирован стоп-трал 5пп.
Следующая активация также определяется трейдером.
Здесь советнику не надо определять переход Флэт-Тренд-Флэт… Активировал советник – советник выставил уровни , ждет отработки для флэта. Появилось условие , что Флэт ( возврат цены больше коридора + 1-н Допуск ) – пошел отрабатывать. Вышла цена за Допуск с завершением свечи выше Допуск , - советник отключился.
Но советник не работает после того , как отключился. Поскольку , во-первых , для тренда и флэта подходы абсолютно разные. И разные настройки. Во-вторых , Интересует работа во флэте , на отбой. Поскольку флэт приковывает трейдера надолго к терминалу. В приведенном примере – целые сутки. И во флэте чаще приходится манипулировать ордерами.
В тренде – поставил бай , широкий стоп к нему , трал. И все. Закроется – закроется. НЕ закроется – и хорошо , ждем дальше – гляну вечером.
Новая активация советника – через ручную активацию.

Просьба сделать именно так , а не пытаться сделать советник , который постоянно в работе и пытается сам найти Флэт. Советник рассчитан больше на ручную активизацию. Причины я указал выше.
Чтобы проверить его работу , можно выбрать ряд участков из истории , которые трейдер явно бы определил , как флэт по своим индикаторам , и протестировать на этих кусках.
При этом не беда , если трейдер ошибся , поскольку , если советник не идентифицирует Флэт , а цена закроется за пределами Допусков к коридору , то либо советник откроет ордер и закроет его с небольшим убытком или , даже , с прибылью. Либо констатирует закрытие Флэта и даст алерт , что советник закончил работу. На представленной картинке в самом низу слева как раз такая ситуация: прошлый Флэт закрылся ( белый крестик ) по причине закрытия текущей свечи выше верхнего Допуска к коридору ( каналу ). А следующее состояние не идентифицировано , как флэт , поскольку откат составил менее 60пп.

П.С.
Подход , предусматривающий откат на 60пп после максимума ( минимума ) последних п-свечей для идентификации состояния флэта - это упрощенный мой подход ( поскольку это лишь часть подхода ). На самом деле , чтобы трейдер констатировал Флэт , он может применять свои инструменты и видения. Важно , что предлагаемый советник не ищет по каким-то признакам состояние флэта , а активируется самим трейдером , когда он посчитает , что возможен Флэт.
Откат ли это на 60пп , какой-то другой принцип - не важно. Скрипт первоначально выставит уровни , а трейдер их отрегулирует мышкой согласно своей политики. А далее уже советник запускается и работает по отбою от уровней , указанных трейдером.
Вот в таком режиме хотелось бы видеть реализацию.


Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 237
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 01.11.13 11:55. Заголовок: ko_ko пишет: Я не у..


ko_ko пишет:

 цитата:
Я не умею читать ваши мысли


Аналогично, потому и переспросил. Но даже эта ремарка:

ko_ko пишет:

 цитата:
но здесь я просто допустил ошибку. Логика подсказывает , что не 134.000 , а ниже 133.600. И далее по схеме.


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

ko_ko пишет:

 цитата:
Вообщем , решил-таки по предложению скриптонга расширить тему.


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

В виде чего будет программа (скрипт или советник) решается удобством использования программы, а не на уровне "мне нужен скрипт или советник". Для пользователя ведь главное наличие нужного функционала и правильной работы. А потому выбор типа программы исходит именно от программиста, который может указать пользователю на достоинства и недостатки того или иного решения.

К примеру, если нужно, чтобы программа работала продолжительное время без выключения, то скрипт как раз и не является удобным средством, т. к. при первом же переключении таймфрейма графика он автоматически прекратит работу. Поэтому, скорее всего (это еще не окончательный вердикт), программа будет в виде советника, что никак не влияет на доступность желаемого функционала.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 40
Зарегистрирован: 05.03.13
Репутация: 0
ссылка на сообщение  Отправлено: 02.11.13 07:55. Заголовок: Похожий советник ест..


Похожий советник есть у VKim.
www.kimiv.ru Название e-TF_v2
Работает как во флете, так и в канале. Но задавать можно либо пробой либо отскок. Распространяется безплатно.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 29
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 02.11.13 14:41. Заголовок: ок. посмотрю. отпишу..


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

Я предлагаю , что цена , дойдя до установленного вручную уровня ( на рисунке прошлого поста - линия нижнего коридора ) , не сразу открывает лимитник , а фиксирует от пробитого уровня на некотором расстоянии ( у меня 5пп - голубая пунктирная линия на рисунке ) этот уровень лимитника и дальше "тащит" ( тралит уровень ) его вниз БЕЗ открытия бай-стопа до тех пор , пока не вернется и не пробьет тот уровень движущийся бай-стоп ( голубой пунктир ). Тогда можно считать , что бай-стоп сработал.
Но!!!
Если в период трала еще неоткрытого бай-стопа цена вышла и закрыла свечу за пределами тоже установленного вручную нижнего Допуска ( сплошная белая нижняя линия на рисунке ) , то бай-стоп аннулируется и мы считаем , что флэт отменился. Как минимум он расширился , как максимум - имеем обратный тренд ( контр-тренд ).
Если же пробой вверх движущегося бай-стопа ( голубой пунктир ) происходит даже после захода ниже Нижнего допуска , но на незавершенной текущей свече , или выше этого нижнего Допуска при любом состоянии свечи , то стоп-бай не аннулируется , а открывается бай.
Это первый момент.
Второй момент заключается в том , что после открытия бая по лимитному стоп-баю , к нему не применяется стоп. А лишь стоп к этому баю включается при приближении к обратной стороне коридора - верхнему коридору ( сплошная сиреневая ) за 5пп до этого верхнего коридора ( сиреневая пунктирная линия ). И стоп устанавливается также на 5пп ниже. То есть цена , дойдя до сиреневой пунктирной , включает стоп в размере 5пп и этот ордер бай траллится , фактически начиная с уровня 5ппХ2 до верхнего Допуска и до того момента , пока не закроется по стоп-тралу.

Кроме этого , когда цена доходит до пунктирной сиреневой ( верхний сэлл-стоп ) , то включается сопровождение этого сэлл-лимитника. Хотя сам сэлл еще не открывается. Он откроется тоже , как и ранее я описал для бай-стопа: пока цена не пойдет вниз и не откроет этот лимитник по стоп-тралу сэлл-стопа.
Опять же , учитывая не закрылась ли свеча выше линии верхнего Допуска.

Обязательно предусмотреть возможность , чтобы в системе могло быть разрешено одновременно открытыми ордера бай и сэлл ( хотя , если это скрипт , то не актуально? ).
=============
Давайте сначала сделаем скрипт , а потом советник.
Скрипт может использоваться в определенных ситуациях , что тоже надо. Как у КИМа ( почти ) , но лучше , с нашими примочками. К тому же , отработав скрипт в том режиме , что требуется , можно его функционал расширить уже в советнике.
===============

 цитата:
не развеивает весь туман. Приведите, пожалуйста, весь текст в правильном ключе. Потому как далее там еще с тралом получается нестыковка (при движении вниз он изначально ниже цены, но потом срабатывает выше цены).



Давайте от рисунка плясать и только для ситуации с нижним коридором ( лимитник "бай" ). Для сэлл-лимитника все также.
Итак , устанавливаются:
--- нижний и верхний коридор ( сплошные сиреневая 131.19 и голубая 130.79 )
--- нижний и верхний Допуски к коридору ( сплошные белые 131.39 и 130.59 )
--- линии трала еще не открытого лимитного ( широко-пунктирные сиреневая 131.14 и голубая 130.84 )
--- линии стопа к открытым ордерам ( мелко-пунктирные красные 131.09 и 130.89 ) устанавливаются автоматически и равны размеру трала , но откладываются от широко-пунктирных линий трала.
Процесс:
цена доходит до 130.79 ( нижний коридор - голубая сплошная ). На уровне 5пп выше включается трал этого еще не открытого бай-стоп лимита ( на рисунке отметил жирной красной короткой линией ). Проще говоря траллится уровень 130.84 вниз. При обратном пересечении ценой этого ДВИЖУЩЕГОСЯ уровня вверх открывается ордер бай.
Как выше было сказано , если ордер еще не открылся , а цена ушла и свеча закрылась ниже нижнего Допуска ( 130.59 ) , то скрипт останавливается. Бай не открывается.
В противном случае открывается. Но без стопа. Можно для успокоения , если есть желание , установить первый стоп на уровне нижнего Допуска 130.59. Этот стоп может двигаться или нет - установить настройками.
Второй стоп этого ордера открывается , когда цена коснулась верхней пунктирной сиреневой линии. И размер этого стопа = размеру трала. Первый стоп аннулируется. Второй стоп траллится. Пока не отработает.

Важно предусмотреть , что первая инициализация скрипта , связанная с тралом уровня бай-стоп , происходит при ОБЯЗАТЕЛЬНОМ пересечении нижней стороны коридора ( сплошная голубая 130.79 ). А в дальнейшем , для других ордеров и стопов , - по касанию пунктирной линии трала ( сиреневая 131.14 - для бая и голубой 130.84 - для сэлл ). То есть после того , как скрипт "определил" , что у нас ФЛЭТ и "повел" первый ордер , следующие линии трала еще не открытых лимитных , возникают при касании линий за 5пп. до линии коридора.

Для сэлл все тоже самое.

Профит - размер коридора , откорректированный системой тралов , стопов и лимиток по описанной схеме. То есть где-то больше , где-то меньше.
Замечательно было бы , чтобы линии-уровни можно было ставить как горизонтальные , так и косые.


П.С. не судите строго , если где-то повторился.








Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 243
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 11.11.13 18:37. Заголовок: ko_ko пишет: Давайт..


ko_ko пишет:

 цитата:
Давайте от рисунка плясать и только для ситуации с нижним коридором ( лимитник "бай" ). Для сэлл-лимитника все также.
Итак , устанавливаются:
--- нижний и верхний коридор ( сплошные сиреневая 131.19 и голубая 130.79 )
--- нижний и верхний Допуски к коридору ( сплошные белые 131.39 и 130.59 )
--- линии трала еще не открытого лимитного ( широко-пунктирные сиреневая 131.14 и голубая 130.84 )
--- линии стопа к открытым ордерам ( мелко-пунктирные красные 131.09 и 130.89 ) устанавливаются автоматически и равны размеру трала , но откладываются от широко-пунктирных линий трала.
Процесс:
цена доходит до 130.79 ( нижний коридор - голубая сплошная ). На уровне 5пп выше включается трал этого еще не открытого бай-стоп лимита ( на рисунке отметил жирной красной короткой линией ). Проще говоря траллится уровень 130.84 вниз. При обратном пересечении ценой этого ДВИЖУЩЕГОСЯ уровня вверх открывается ордер бай.
Как выше было сказано , если ордер еще не открылся , а цена ушла и свеча закрылась ниже нижнего Допуска ( 130.59 ) , то скрипт останавливается. Бай не открывается.
В противном случае открывается. Но без стопа. Можно для успокоения , если есть желание , установить первый стоп на уровне нижнего Допуска 130.59. Этот стоп может двигаться или нет - установить настройками.
Второй стоп этого ордера открывается , когда цена коснулась верхней пунктирной сиреневой линии. И размер этого стопа = размеру трала. Первый стоп аннулируется. Второй стоп траллится. Пока не отработает.

Важно предусмотреть , что первая инициализация скрипта , связанная с тралом уровня бай-стоп , происходит при ОБЯЗАТЕЛЬНОМ пересечении нижней стороны коридора ( сплошная голубая 130.79 ). А в дальнейшем , для других ордеров и стопов , - по касанию пунктирной линии трала ( сиреневая 131.14 - для бая и голубой 130.84 - для сэлл ). То есть после того , как скрипт "определил" , что у нас ФЛЭТ и "повел" первый ордер , следующие линии трала еще не открытых лимитных , возникают при касании линий за 5пп. до линии коридора.

Для сэлл все тоже самое.

Профит - размер коридора , откорректированный системой тралов , стопов и лимиток по описанной схеме. То есть где-то больше , где-то меньше.
Замечательно было бы , чтобы линии-уровни можно было ставить как горизонтальные , так и косые.


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

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 270
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 29.11.13 09:22. Заголовок: Ссылка на статью: За..


Ссылка на статью: Захват флэта.
Дальнейшее обсуждение предлагаю перенести в ветку, открытую специально для статьи.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 33
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 19.12.13 04:04. Заголовок: Итак , Пока просьб..




Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 291
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 19.12.13 10:45. Заголовок: ko_ko пишет: Пока п..


ko_ko пишет:

 цитата:
Пока просьба Игорю сделать следующее:
1. В индикаторе дивера EasyRealibleSystem_v1


Я так понимаю, Вы перепутали тему? Если да, то перенесите сообщение в нужную тему. Или, если не сможете, то дайте знать и я сам перенесу.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 37
Зарегистрирован: 12.06.13
Репутация: 0
ссылка на сообщение  Отправлено: 19.12.13 16:59. Заголовок: Scriptong пишет: то..


Scriptong пишет:

 цитата:
то перенесите сообщение в нужную тему


Хорошо , перенес в тему захвата флэта.


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет