Автор |
Сообщение |
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
Пытаюсь понять принцип работы Flip.
Есть такая система:
определяем куда тренд:
up=....//тренд вверх
down=....//тренд вверх
затем сами условия входа:
Buy=Ref((C>myline),-1) ;
Short=Ref((C<myline),-1) ;
Sell=Short OR down;
Cover=Buy OR up;
Если оставить так , то при выходе по down или up система опять перезайдет сразу. А нужно что бы система ждала нового противоположного сигнала.
Добавил Flip:
BuyCond = Flip(Buy, down);
ShortCond = Flip(Short, up);
Buy=Buy AND BuyCond;
Short=Short AND ShortCond;
Но что-то не так( недопонимаю видимо. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Что именно не так? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
000 писал(а): |
Что именно не так? |
ну в таком виде, система сразу перезаходила..
Поковырялся и понял, что то что мне надо, можно сделать без Flip. Просто изменив условие Buy и Short путем указания Cross.
Просто пытаюсь понять работу Flip) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Все просто. Flip это выключатель. По одному сигналу он включается, по другому выключается. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
ВОт например:
Код: |
BuyCond = Flip(Buy, down);
|
Правильно я понимаю, buyCond будет true(или равно 1) до тех пор пока down не станет истиной? Т.е. момент, что само Buy может стать не иcтиной (Например произошло sell условие), влияет на BuyCond?
а если и Buy и down истина?
все примеры из хелпера закрыты для мемберов. Тут я поиском прошелся, но прояснить ситуацию не смог) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Orange2000 писал(а): |
ВОт например:
Код: |
BuyCond = Flip(Buy, down);
|
Правильно я понимаю, buyCond будет true(или равно 1) до тех пор пока down не станет истиной? |
Да!
Orange2000 писал(а): |
Т.е. момент, что само Buy может стать не иcтиной (Например произошло sell условие), влияет на BuyCond? |
Это ты ерунду написал. Buy это только момент покупки. В момент покупки BuyCond станет == 1. И будет 1 пока не случиться down.
Orange2000 писал(а): |
а если и Buy и down истина?
|
Не знаю. Это не описано. Надо экспериментально смотреть. Вероятно если BuyCond было 0 то сработает Buy и станет 1 а если было 1, то сработает down и станет 0. Но я не уверен. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|