« Предыдущий пост | На главную страницу | Следующий пост »

Эксперт по теории Хаоса Б.Вильямса: как анализировать только сформировавшиеся бары

В этом выпуске я расскажу, как анализировать только сформировавшиеся бары. Я считаю, что совершенно бесполезно, и даже вредно, смотреть на показатели индикаторов бара, который еще не сформировался. Дело в том, что может быть в эту секунду индикаторы и сигнализируют о медвежьих настроениях, но уже через небольшое время на том же баре показатели индикаторов будут совершенно противоположными.

Именно по этой причине я никогда не смотрю на последний, несформировавшийся бар. Своей традиции я не изменю и при написании нашего эксперта по теории хаоса. Я буду выходить из функции start(), если мы последний сформировавшийся бар уже анализировали.

Для этого я заведу переменную LastProcessedBar, в которой будем хранить значение даты/времени для текущего, несформировавшегося бара. Объявим эту переменную как datetime в глобальной области видимости, т.к. в функции init() мы эту переменную инициализируем, а при старте функции start() мы будем ее значение каждый раз проверять.

Переменную объявляем традиционным способом:

   datetime LastProcessedBar;   // последний обработанный бар

В функции init() присвоим ей значение текущего бара:

   // последний обработанный бар - текущий
   LastProcessedBar = iTime(Symbol(), 0, 0);

А в функции start() мы добавим следующие строчки:

   // если этот бар мы уже обрабатывали, то выйдем
   if (LastProcessedBar==iTime(Symbol(), Period(), 0)) return(0);
   LastProcessedBar = iTime(Symbol(), Period(), 0);

В следующем выпуске я выложу исходный код того, что у нас получилось.

« Предыдущий пост | На главную страницу | Следующий пост »

Комментарии по теме "Эксперт по теории Хаоса Б.Вильямса: как анализировать только сформировавшиеся бары"

"...совершенно бесполезно, и даже вредно, смотреть на показатели индикаторов бара, который еще не сформировался..."

Истинная правда!
Но возникает сразу несколько задач и вопросов, на которые надо найти решение и ответы.
1) ...получается так, что после запуска Советника он какое-то время фактически бездействует ибо находится в ожидании окончания формирования текущего бара. А если это H4 или Daily или крупнее? ... А если форсмажор и приходится перезапускать терминал или Советника.
(Пример: Такая ситуация - у нас уже есть открытая позиция, вынужденная перезагрузка заняла какое-то время, и вот-вот надо бы долиться по сигналу предыдущего бара, а мы в ауте. Или, что более важно, на предыдущем баре возник сигнал к остановке и пока мы держим паузу, цена все глубже и глубже загоняет нас в долги.
Итак предлагается: не рассматриваем сигналы текущего незавершенного бара, но при первом запуске расчитывать параметры, опираясь на предыдущие уже сформировавшиеся бары.
Правда еще надо проверить не ушла ли уже цена от возможных ордеров без нашего Советника.

2)Судя по всему трейлинга, стопскольжения и т.п. не будет реализовываться в этом Советнике построенном по теории BW.
Но всё же, а вдруг несколько таймфреймов оставались бесхозными открытые позиции и им бы пора закрываться...
Впрочем, я уже повторяюсь.

Спасибо за внимание и понимание.

При работе на таймфреймах больше H4 сигнал на продажу (дивергенция быков) и начало мощного нисходящего движения могут быть уложены в один бар. Движение за день может составить 200 пунктов, а за неделю - свыше 500. При наличии других сигналов об "издыхании" тренда, анализируя бар 0, мы не пропустим это движение.
С уважением, Михаил

Здесь идет творческий процесс по созданию Эксперта работающего по системе BW.
Иные индюки, в том числе и диверы это тема других диссертаций :-)

При работе на таймфреймах больше H4 сигнал на продажу (дивергенция быков) и начало мощного нисходящего движения могут быть уложены в один бар. Движение за день может составить 200 пунктов, а за неделю - свыше 500. При наличии других сигналов об "издыхании" тренда, анализируя бар 0, мы не пропустим это движение.
Все так. Но анализируя бар 0, Вы будете входить в рынок по ложным сигналам, которые после формирования бара будут исчезать.

Подписаться на мою рассылку



Размещение статьи "Эксперт по теории Хаоса Б.Вильямса: как анализировать только сформировавшиеся бары" на Вашем сайте

Размещение статьи "Эксперт по теории Хаоса Б.Вильямса: как анализировать только сформировавшиеся бары" на Вашем сайте возможно при условии выполнениия следующих условий:

  • Запрещается изменение оригинального текста без согласия автора - Андрея Ведихина.
  • Должен быть указан первоисточник. В случае публикации в интернете Вы должны разместить следующий код гиперссылки без изменений:
  • Запрещается коммерческое использование материалов, взятых с блога "Интернет-трейдинг на форекс / forex". Доступ к ним должен быть свободным, без взимания какой-либо платы, без обязательной регистрации и/или заполнения опросного листа (анкеты) и т.д.

В случае выполнения данных условий не требуется согласия автора блога "Интернет-трейдинг на форекс / forex" на размещение статьи "Эксперт по теории Хаоса Б.Вильямса: как анализировать только сформировавшиеся бары" на Вашем сайте.

Журнал FOREX MAGAZINE:



Архив номеров FOREX MAGAZINE
Котировки Forex:

Счетчики:

Авторские права © 2005-2006 Андрей Ведихин

Условия использования материалов блога "Интернет-трейдинг на форекс / forex"

Контакты с автором:


Движок сайта:
Movable Type 5.04