Как настроить торговлю при сжатии

Автор: SHARK

Как настроить торговлю при сжатии - Fri Jul 22 2016 01:36 AM

Здравствуйте.
Написал простой скрипт АМА(стоп лос и тейк профит). На интервале 1 минута после пересечения, если сработало одно из условий (стоп или тейк), то ждет нового сигнала, пересечения цены с АМА.
Когда делаю сжатие 5 минут, то торгует постоянно даже если цена не пересекла АМА.
Как исправить?
Автор: ra81

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 11:20 AM

Проблема в том что ваш сигнал считается по сжатым барам если, то последний бар будет меняться и сигнал тоже меняется в процессе развития событий. В АПИ можно поправить точно. В визуале не знаю можно ли.
Автор: ViL

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 12:12 PM

И в редакторе можно сделать. Нужно видеть скрипт, чтобы советовать.
Пересчет каждый бар в источнике. Если пересечение берется от сжатия, то очевидно сигнал должен действовать на протяжении всего сжатого бара.
Можно просто запретить сигнал, если это не первый бар источника сжатого периода.
Как вариант, использовать блок перевернуть, но вариантов масса.
Например логформула, в лог формуле Close>AMA && Close[i-1]<AMA[i-1] .
Или например вместе с пересечением использовать что-то от источника, например Закрытие бара от источника.
Или может хватить просто вручную разжать данные?
Автор: SHARK

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 12:31 PM

Вот сам скрипт
Автор: SHARK

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 12:49 PM

Спасибо, самое простое- взял закрытие от источника.
Автор: ra81

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 01:28 PM

если индикатор считается по сжатым, то у вас будет по идее перерисовка сигнала. Посмотрите нет ли такой беды. А то сразу порой не заметишь.
Кажется это у вас вылечится если поставите Интервал+Сделка. Тогда не будет проблем.
Автор: ViL

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 01:33 PM

Originally Posted By: SHARK
Спасибо, самое простое- взял закрытие от источника.

это не то. у Вас простой скрипт. Чтобы соответствовало написанному нужно просто разжать данные: http://screencast.com/t/kMC2tYgpdo
Автор: SHARK

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 04:27 PM

Спасибо.
А как правильно в лог. формуле прописать, чтобы позиция закрылась на следующем баре?
Например интервал сжат в 5 минут. В 11:40 открылась и должна закрыться на следующем баре 11:45.
Как можно прописать закрытие по условию: бар цены входа+close[i+1]
Автор: ViL

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 05:08 PM

блок удерживалось баров, в логформуле: УдержБаров>0
Автор: SHARK

Re: Как настроить торговлю при сжатии - Fri Jul 22 2016 05:50 PM

спасибо.
пытаюсь делать тоже самое для скрипта 2 подряд свечи: Подставляю к лог. формуле
Close[i]>Open[i]&&Close[i-1]>Open[i-1]

разжатые Close и Open, но не получается и ошибку не выдает.

Автор: ViL

Re: Как настроить торговлю при сжатии - Sun Jul 24 2016 02:45 PM

Что именно не получается?
Автор: SHARK

Re: Как настроить торговлю при сжатии - Sun Jul 24 2016 05:56 PM

Сделал так же как и индикатор АМА. Но торгует все равно каждую минуту при сжатии 60 минут.

http://pixs.ru/showimage/szhatiejpg_5263205_22701753.jpg

http://pixs.ru/showimage/kartinkajp_8682565_22701738.jpg
Автор: ViL

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 12:11 AM

у Вас close и open от источника, а не от сжатия.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 09:04 AM

от сжатия тоже пробовал. Не получается. Результат такой же. Сделки каждую минуту совершаются внутри сжатой свечи.
Автор: ViL

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 10:51 AM

скрипт приложите
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 11:23 AM

скрипт
Автор: ViL

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 12:27 PM

В логической формуле используйте Разжатия, а не блоки от источника. Даже с учетом этого, у Вас условие две белых свечи - вход в позицию. Это означает, что на каждом баре источника, в течении бара сжатия, работает данное условие.
Например, условие, что была черная свеча и следом белая свеча в сжатии, даёт сигнал только на одном баре: http://screencast.com/t/4EJCvswjDxe
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 01:17 PM

Спасибо. Как здесь все одновременно сложно-простое.
а вот если необходимо закрать на следующем баре сжатого бара. Что в формулу надо добавить? Сейчас он закрывает каждую минуту вне зависимости от сжатия.
формула
удерживБаров> 1
Автор: ViL

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 01:51 PM

Вариантов масса. Например взять кол-во баров от сжатия, если кол-во сменилось и нет условия на вход, то выходить.
Буква i в формуле даёт кол-во баров. Если на формулу натянуть Закрытие от источника, то будет кол-во баров в источнике, а если от сжатия, то кол-во баров в сжатии.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 02:24 PM

Т.е надо взять блок количество1 и дальше не знаю что с ним делать. Он привязывается только от блока открытия позиции.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 04:43 PM

Как взять количество баров от сжатия? Где этот блок можно найти?
Автор: ViL

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 04:54 PM

Originally Posted By: ViL

Буква i в формуле даёт кол-во баров. Если на формулу натянуть Закрытие от источника, то будет кол-во баров в источнике, а если от сжатия, то кол-во баров в сжатии.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 05:06 PM

Не выходит никак.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 06:12 PM

Нужна помощь
Автор: ViL

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 07:41 PM

скрипт?
Автор: SHARK

Re: Как настроить торговлю при сжатии - Mon Jul 25 2016 08:42 PM

скрипт
Автор: SHARK

Re: Как настроить торговлю при сжатии - Tue Jul 26 2016 10:10 AM

Здравствуйте. Поможете?
Автор: ViL

Re: Как настроить торговлю при сжатии - Tue Jul 26 2016 10:40 AM

Например:
Разжать1!=Разжать1[i-1] && Разжать2!=Разжать2[i-1] && !b2
Сменился бар и нет условия на вход.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Tue Jul 26 2016 11:10 AM

Спасибо большое.Всего хорошего.
Автор: SHARK

Re: Как настроить торговлю при сжатии - Sun Aug 07 2016 03:33 PM

Здравствуйте.
Все разбираюсь с блоками сжать и разжать.
Интервал 1 минута сжимаю в 5 минут.
Условие входа в сделку: Close[i]>Open[i] на интервале 1 минута.
Выход из сделки : Close[i]>Open[i] на интервале 5 минут.
Сейчас у меня происходит, что скрипт открывает сделку и закрывает на 1 минуте.

Нужно, чтобы на интервале 1 минута открыл сделку и закрыл на свече 5 минут.
Что не правильно?

http://pixs.ru/showimage/szhatiejpg_1686312_22828224.jpg

http://pixs.ru/showimage/grafiksvec_2656324_22828235.jpg

Автор: SHARK

Re: Как настроить торговлю при сжатии - Sun Aug 07 2016 10:03 PM

Разобрался. Что то я вообще перестал соображать.