Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Работа Flip Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
Orange2000



Зарегистрирован: 15.10.2009
Сообщения: 185

СообщениеДобавлено: Пт Янв 10, 2020 4:53 pm Ответить с цитатой Вернуться к началу

Пытаюсь понять принцип работы 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

СообщениеДобавлено: Пт Янв 10, 2020 9:24 pm Ответить с цитатой Вернуться к началу

Что именно не так?

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Orange2000



Зарегистрирован: 15.10.2009
Сообщения: 185

СообщениеДобавлено: Пт Янв 10, 2020 10:37 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Что именно не так?

ну в таком виде, система сразу перезаходила..

Поковырялся и понял, что то что мне надо, можно сделать без Flip. Просто изменив условие Buy и Short путем указания Cross.
Просто пытаюсь понять работу Flip)
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Сб Янв 11, 2020 7:42 am Ответить с цитатой Вернуться к началу

Все просто. Flip это выключатель. По одному сигналу он включается, по другому выключается.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Orange2000



Зарегистрирован: 15.10.2009
Сообщения: 185

СообщениеДобавлено: Сб Янв 11, 2020 11:56 am Ответить с цитатой Вернуться к началу

ВОт например:
Код:
BuyCond = Flip(Buy, down);

Правильно я понимаю, buyCond будет true(или равно 1) до тех пор пока down не станет истиной? Т.е. момент, что само Buy может стать не иcтиной (Например произошло sell условие), влияет на BuyCond?

а если и Buy и down истина?

все примеры из хелпера закрыты для мемберов. Тут я поиском прошелся, но прояснить ситуацию не смог)
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Сб Янв 11, 2020 4:56 pm Ответить с цитатой Вернуться к началу

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
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen