У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#808 - Sat Jan 09 2010 11:19 PM Условие If... then...
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
Как создать условие If... then...
Идея создать стоп с условием, если позиция лонг и цена выросла на 5% от цены покупки - закрыть позицию.

Наверх
#809 - Sat Jan 09 2010 11:55 PM Re: Условие If... then... [Re: Ryuk]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Условие создается с помощью логической формулы. Напишете в ней условие и соедините с блоком закрытия позиции.

Наверх
#819 - Sun Jan 10 2010 12:37 AM Re: Условие If... then... [Re: Nektodron]
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
К блоку открытие по рынку приципил блок цена входа, затем задал условие "цена входа - цена входа * 0,01", где 0,01=1% далее стоп-лос. Итог стоп не отрабатывается...

Наверх
#820 - Sun Jan 10 2010 12:39 AM Re: Условие If... then... [Re: Ryuk]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
А причем тут открытие по рынку? Вы же закрыть хотели?

Наверх
#822 - Sun Jan 10 2010 12:41 AM Re: Условие If... then... [Re: Nektodron]
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
цепочка такая: Открытие по рынку - Цена входа - Логическая формула в которой условие: цена входа - цена входа * 0,01, затем стоплос

Наверх
#823 - Sun Jan 10 2010 12:44 AM Re: Условие If... then... [Re: Ryuk]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
А зачем условие для стоплосса? Он сам по себе условная заявка.
И какие параметры в стопе?

Да и "цена входа" - это для позиции константа она не меняется. Я не вижу тут условия "цена входа - цена входа * 0,01". Это выражение всегда будет давать число "0.99 * цена входа".

Наверх
#824 - Sun Jan 10 2010 12:56 AM Re: Условие If... then... [Re: Nektodron]
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
Стоп-лосс бежевый и параметров настройки не имеет.
Цена входа я так понимаю, берется из блока Открытие по рынку.
Я использую два направления (шорт, лонг), поэтому мне важен вид формулы, так как их две:
цена входа - цена входа * 0,01
и
цена входа + цена входа * 0,01

Здесь я выкладывал скрипт http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=754#Post754
К нему и прикручиваю стоп

Наверх
#828 - Sun Jan 10 2010 11:44 AM Re: Условие If... then... [Re: Ryuk]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
"цена входа - цена входа * 0,01" - что вы хотите этим сказать? это же константа.
Чтобы просто закрыть позицию при убытке в 5%, нужно просто взять блок трейл-стоп и параметр стоп-лосс установить в 5, а параметр вкл. трейл установить, например, в 100, чтобы он никогда не включался, если трейл не нужен.
Никаких дополнительных условий не нужно.

Наверх
#830 - Sun Jan 10 2010 11:52 AM Re: Условие If... then... [Re: Ryuk]
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
Разобрался с формулой, все получилось...

Наверх
#831 - Sun Jan 10 2010 11:57 AM Re: Условие If... then... [Re: Nektodron]
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
честно говоря, мне слабо понятен этот блок и слабо понятно значение трейл. Как я и ранее в других ветках писал, описание блоков не хватает.

Поэтому приходится выходить из ситуации понятными мне методами.

Вобщем во вложении скрипт 2EMA со стопом 5%

Посмотрите опытным глазом, все ли верно?


Attachments
2EMA-2.0.xml (410 downloads)



Отредактировано Ryuk (Sun Jan 10 2010 11:58 AM)

Наверх
#834 - Sun Jan 10 2010 12:06 PM Re: Условие If... then... [Re: Ryuk]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
я уже где-то давал описание трейл стопа smile

У блока 3 параметра, которые описывают два режима работы:
1й режим - стоп-лосс описывается параметром "стоп лосс", который задает максимальное падение от цены входа, которые мы готовы принять. Это падение задается либо числом, либо в процентах (зависит от блока).
Во 2й режим блок переходит, если было зафиксировано увеличение цены (в случае шорта уменьшение) на величину заданную параметром "вкл. трейл". В этом случае уровень поддержки на следующем баре вычисляется, как MFE (этого бара) минус параметр "трейл лосс".
Иными словами, начинается "ведение" прибыли.

Наверх
#836 - Sun Jan 10 2010 12:14 PM Re: Условие If... then... [Re: Nektodron]
Ryuk Offline
newbie

Registered: Thu Jan 07 2010
Записи: 38
Loc: Moscow
"задается либо числом, либо в процентах (зависит от блока)"
Если я правильно понял обычный блок это проценты, а абсолютный это фиксированое значение?
"Иными словами, начинается "ведение" прибыли." - это так называемый следящий стоп?

Наверх
#838 - Sun Jan 10 2010 12:24 PM Re: Условие If... then... [Re: Ryuk]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
да, все верно

Наверх
#1382 - Sun Jan 24 2010 09:46 AM Re: Условие If... then... [Re: Nektodron]
nikolz Offline
journeyman

Registered: Sat Jan 23 2010
Записи: 95
Господа разработчики, Вы специально не делаете нормальной документации по конверторам визуального редактора, что как можно больше народа занималось программированием на уровне "ура - я угадал , что это такое". Либо Ваша цель как можно больше людей занять бестолковой работай написания примитивных программ с постоянными к Вам вопросами на тему " А скажите что это за параметры в конверторе под именем... "
Или как говорится - "некогда, деньги куем.."
Если Вы не уважаете своих пользователей, то хотя бы за свой имидж боритесь. Прекратите издеваться на клиентами и выложите нормальную документацию по интерфейсам конверторов.

Наверх
#2933 - Mon Mar 15 2010 01:59 AM Re: Условие If... then... [Re: nikolz]
bytor Offline
stranger

Registered: Fri Mar 12 2010
Записи: 14
Полностью поддерживаю, nikolz!!!
Сегодня пол дня убил разбираясь, почему этот ##$## трейл не работает, как положено!!!
Ручные расчеты отличаются от того, что выдает лаба.
Для себя я пришел к выводу, что блок "бажный", использовать его нельзя, о чем и отписался на форумах! Такая вот "реклама" вашего продукта получилась wink
А оказывается вот оно как: 2 режима, да еще и MFE!
И как, скажите, я должен об этом догадаться?
Желание пользоваться таким продуктом резко падает.
Только подробная качественная документация решит проблему!

Наверх
#2937 - Mon Mar 15 2010 10:30 AM Re: Условие If... then... [Re: bytor]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Никакого бага в блоке нет, в документации подробно описано, как он работает.
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=2936&#Post2936
http://www.tslab.ru/docs/online/index.html?quickguide.htm

Наверх
#2956 - Mon Mar 15 2010 01:22 PM Re: Условие If... then... [Re: bytor]
Denis Offline
member

Registered: Tue Jul 21 2009
Записи: 152
Не могли бы Вы после прочтения документации по линкам данным выше высказать звои замечания - что осталось непонятным, какие есть вопросы?

К следующей редакции документации мы постараемся это учесть.

Наверх
#3074 - Wed Mar 17 2010 03:26 PM Re: Условие If... then... [Re: Denis]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Что касается синтаксиса, нигде не написано.
К примеру логическая формула, можно поставить
Условие ? Выражение : Результат
!= не равно
= присвоение
== проверка логического условия

Ладно мне Александр об этом рассказал.
Спасибо ему огромное.


Отредактировано Lenar (Wed Mar 17 2010 03:26 PM)

Наверх
#3075 - Wed Mar 17 2010 03:27 PM Re: Условие If... then... [Re: Lenar]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
есть еще что то я не помню


Отредактировано Lenar (Wed Mar 17 2010 03:27 PM)

Наверх
#3079 - Wed Mar 17 2010 04:15 PM Re: Условие If... then... [Re: Lenar]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Lenar
Что касается синтаксиса, нигде не написано.
К примеру логическая формула, можно поставить
Условие ? Выражение : Результат
!= не равно
= присвоение
== проверка логического условия

"Условие ? Выражение : Результат" это выражение кстати пишется именно в блоке "формула", но ни как не в блоке "логическая формула", в которой пишется только условие и идёт возварт либо 1(true) или 0(false)
_________________________


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


Moderator:  ViL, sar