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



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

СообщениеДобавлено: Ср Сен 23, 2015 3:42 pm Ответить с цитатой Вернуться к началу

Добрый день, коллеги!
Возможно уже обсуждалось, не нашел на форуме, код стопа который после n баров стояния цены в определенном коридоре выходит из позы.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Ср Сен 23, 2015 5:30 pm Ответить с цитатой Вернуться к началу

Ну это не стоп а просто выход.
Давай попробуем написать.
Стояние цены в коридоре это значит цена ниже Up и выше Down
Код:
Cond = H < Up AND L > Down;

Теперь надо посчитать бары в течении которых цена находится в этом коридоре. Допустим надо 5
Код:
Cond2 = Sum(Cond, 5) == 5;

Все.
Код:
Sell = Cond2;

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.

Последний раз редактировалось: 000 (Ср Сен 23, 2015 9:29 pm), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
ujif



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

СообщениеДобавлено: Ср Сен 23, 2015 7:36 pm Ответить с цитатой Вернуться к началу

спасибо Олег! Я вот все как то усложняю, а тут такое простое решение.
Посмотреть профиль Отправить личное сообщение
ujif



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

СообщениеДобавлено: Чт Сен 24, 2015 5:02 pm Ответить с цитатой Вернуться к началу

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


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

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

Давай подробности. Какие еще есть выходы кроме баров в канале?

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



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

СообщениеДобавлено: Пт Сен 25, 2015 12:58 pm Ответить с цитатой Вернуться к началу

Да выход обычный стоп от цены входа. Все пока. Тут засада не в выходе. Тут сложный вход, который только циклом описывается. А этот выход в рендже должен считать бары от точки входа, а не просто с момента нахождения в рендже.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вс Сен 27, 2015 11:36 pm Ответить с цитатой Вернуться к началу

Вот по такому принципу
Код:

n = 5; // длинна коридора
pos = 0;
for(i = 1; i<BarCount; i++)
{
   if(pos == 0)
   {
      Buy[i] = 1;
      pos = 1;
   }
   else if(pos == 1)
   {
      if(H[i] < Up[i] AND L[i] < Dw[i])
         count++;
      else
         count = 0;
      if(count >= n)
      {
         Sell[i] = 1;
         pos = 0;
         count = 0;
      }
   }
}
[/code]

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen