У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#62015 - Sun May 04 2014 03:19 PM ААааааААА!!! Помогите!
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
Здравствуйте.
Идея: при открытии позиции после достижения ценой 500 пунктов профита перенос стопа на уровень открытия, или при достижении 500 пунктов убытка выход по стопу.
Проблема: при написании условия в логической формуле, скрипт не понимает когда надо перенести стоп и херачит его прямо на уровень открытия сразу.
Еще не понятна ошибка соединения блоков.


Attachments
[th.JPG (199 downloads)
[th2.JPG (192 downloads)


Наверх
#62017 - Sun May 04 2014 05:13 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
В блоке лог формула записана явная ерунда Начнем с начала Нужен блок есть открытая поза и обновляемое значение (ОЗ) Как только робот вошел в позу появляется лог 1 на выходе блока Есть открытая поза вот эту единицу и подаем ОЗ на вход условие а на первый вход то что нужно запомнить (цена входа или бид или аск или минимум максимум свечи ) Далее то что запомнили нам понадобиться когда будет или прибыль 500 или убыток Через блок формула и задаем ОЗ + 500 на тейк профит и в другом блоке формула ОЗ - 500 на стоп Можно и через лог формулу записать условие выхода и на закрытие по рынку Как писать условие есть на форуме наберите в поиске или гляньте видео по TSLab

Наверх
#62018 - Sun May 04 2014 05:57 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
так?))


Attachments
[th.JPG (247 downloads)


Наверх
#62020 - Sun May 04 2014 06:32 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143

Наверх
#62021 - Sun May 04 2014 07:27 PM Re: ААааааААА!!! Помогите! [Re: ViL]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
нихрена не понятно, буду разбираться методом тыка

Наверх
#62023 - Sun May 04 2014 09:59 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Нужно блоки после соединения подключать на второй график а логические блоки на другую шкалу в виде гистограммы и строить скрипт поэтапно Тогда будет понятно когда и какой сигнал выдают блоки и что с этим делать

Наверх
#62027 - Mon May 05 2014 12:09 AM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
Спасибо, но я попробовал решить проблему следующим способом. Получилось, но не до конца. Теперь стоп ставится в безубыток, если high свечи ушел на 500 пунктов в профит, но как только high возвращается назад, то стоп начинает работать по своему классическому варианту.
На скринах все хорошо видно.
Если знаете, подскажите как сделать чтобы после преставления в безубыток он не скакал назад при возвращении хаев в зону 500 пунктов от открытия?
Вероятно, как - то через обновляемое значение сделать?
Прошу прощения если задаю простые вопросы, недавно только наткнулся на ТСЛаб и для меня это дремучий лес еще)


Attachments
1.PNG (201 downloads)
2.PNG (187 downloads)


Наверх
#62030 - Mon May 05 2014 10:32 AM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Так и пишите в лог формуле high > (500 + цена входа) и сигнал подать на ОЗ к которому подсоединить цену входа а с выхода ОЗ на стоп

Наверх
#62033 - Mon May 05 2014 12:10 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
чтот это не особо помогло.
Возможно я что - то не правильно объясняю..
Мне нужен стоп в 2х случаях:
1) -500 пунктов от открытия. (т.е. -500 убытка)
2) 0 пунктов, т.е. = цене открытия.
Но второе условие должно возникать только при достижении ценой профита в 500 пунктов.
Я посчитал что лучшим отслеживанием плавающей прибыли будут high свечей. И когда на свече high уходил выше 500 прибыли мой стоп должен был передвигаться с убытка (-500 пунктов) на ноль, т.е. на цену открытия.
Только вот не получается решить проблему обратного понижения цен.
Как видно из скрина - при возвращении свечей и их high в пределы действия условия 1 (-500пунктов), то и стопы начинают работать по условию 1, а не остаются на цене открытия.
Вот моя формула в логике:
(High - цена открытия)< 500? цена открытия - к1 : цена открытия - к2
к1 = 500
к2 = 10


Attachments
1.PNG (163 downloads)
2.PNG (201 downloads)


Наверх
#62035 - Mon May 05 2014 12:48 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Так у вас и получается что условие (High - цена открытия)< 500? будет меняться то вверх то в низ и стоп переставляться так же А с ОЗ в момент превышения 500 пунктов прибыли лог формула даст сигнал на ОЗ и зафиксирует цену входа и подаст ее на блок стоп Это ваш безубыток А 500 пунктов убытка делаете так Берете блок формула и там пишите цена входа - (минус) 500 и на второй блок стоп Тоже самое и на выход с плюсом

Наверх
#62037 - Mon May 05 2014 01:07 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
Все, меня начинает крыть псих.. нихрена ничего не работает((( теперь какая - то ошибка.


Attachments
1.PNG (239 downloads)


Наверх
#62038 - Mon May 05 2014 01:14 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
искренне не понимаю как high > (500 + цена входа) в логической формуле поданной на ОЗ даст команду перенести стоп с -500 на цену открытия.
даже, допустим, за убыточный стоп будет отвечать другая формула, то как эта будет знать что после 500 пунктов надо поставить стоп именно на цену открытия... там, вероятно, надо еще что - то дописывать.
А втыкание полной формулы HIGH>(ЦенаВхода2+500)?ЦенаВхода2-к2:ЦенаВхода2-к1 в ОЗ ни к чему не приводит + ошибка эта.
Пробовал использовать вместо лог формулы просто формулу, тогда цена входа не подключается к ОЗ.. а без этого не работает

Наверх
#62039 - Mon May 05 2014 01:21 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Правильно есть лог формула а есть формула первая дает лог единицу а вторая вычисляет число И зачем вы задаете двойное условие? Вот и возникает путаница а нужно поэтапно Ладно сейчас соберу вашу задачу в скрипте и выставлю

Наверх
#62040 - Mon May 05 2014 01:35 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Вот


Attachments
Безубыток.jpg (246 downloads)


Наверх
#62041 - Mon May 05 2014 01:35 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
скрипт

Наверх
#62042 - Mon May 05 2014 01:37 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
вот


Attachments
Безубыток.tscript (138 downloads)
Безубыток.tscript (108 downloads)


Наверх
#62043 - Mon May 05 2014 01:38 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
что то я не как не освою эти кнопки

Наверх
#62044 - Mon May 05 2014 02:37 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
Спасибо тебе, дружище! дай бог тебе здоровья!!))) с лонгом работает, а вот шорт что - то не хочет. Написал зеркально для шорта, но он почему - то выходит на следующей свече


Attachments
1.PNG (190 downloads)
2.PNG (132 downloads)


Наверх
#62045 - Mon May 05 2014 02:47 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Там что еще какой то блок выхода по стопу SLS1? Вообще нужно блоки управления выводить на второй график а логику на вторую шкалу в виде гистограммы Вот тогда будет ясно откуда сигнал или число и что с этим делать

Наверх
#62046 - Mon May 05 2014 03:00 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
SLS это у меня StopLossShort. непосредственно тот, к которому подключено оз1. не пойму что не так

Наверх
#62047 - Mon May 05 2014 03:08 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
вот я кинул логику шортового стоп лося на график и он показывает, что, почему - то, при этих шортовых входах эта логика не работает. странно. даже если бы не работала, то, по идее, выход должен был быть по условию обычного стопа с уровнем -500


Attachments
2.PNG (236 downloads)


Наверх
#62048 - Mon May 05 2014 04:32 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Соберите отдельно в шорт и каждый блок просмотрите когда и какие сигналы дает

Наверх
#62049 - Mon May 05 2014 04:50 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
исправил ситуацию тем, что в параметрах обновляемого значения которое к шорту, написал 10000000000 в графе "начальное"
теперь все работает как надо, за исключением некоторых единичных сделок, проскакивающих время от времени на графике.
там стоп живет своей жизнью


Attachments
2.PNG (179 downloads)
22.PNG (180 downloads)
23.PNG (169 downloads)


Наверх
#62050 - Mon May 05 2014 05:02 PM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
По идеи стоп можно соедbнить с EMA50 вместо ОЗ тогда он будет скользящим

Наверх
#62051 - Mon May 05 2014 05:09 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
dim_summer Offline
journeyman

Registered: Fri Apr 25 2014
Записи: 89
хах.. так у меня уже стоит такой))
я использую 3 способа выхода:
1) выход с убытком (стоп от входа на 500 пунктов)
2) выход по нулю (стоп на цену входа после 500 пунктов прибыли)
3) стоп на уровне "К" от EMA, это вместо тейк профита)

Наверх
#62058 - Tue May 06 2014 12:30 AM Re: ААааааААА!!! Помогите! [Re: dim_summer]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Там в ОЗ нужно ставить галку не очищать Тогда стоп адекватно работает

Наверх
#62137 - Sun May 11 2014 01:01 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Можно задачу Стоп в безубыток решить по другому В первом варианте мы запоминали в ОЗ цену входа (цифру) и когда условие достижения прибыли 500 пунктов срабатывало мы брали для стопа цену входа из ОЗ А можно запомнить лог единицу когда цена достигнет + 500 от цены входа используя блок Перевернуть ( из торг матем) и обнулить его когда позиция закроется


Attachments
график.jpg (177 downloads)
скрипт безубыток.jpg (190 downloads)


Наверх
#85503 - Sun Jul 21 2019 08:01 PM Re: ААааааААА!!! Помогите! [Re: Kadet]
novikov433 Offline
newbie

Registered: Thu Apr 04 2019
Записи: 29
Спасибо, очень помогли

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar