Opening logic condition

Въведение

Opening logic condition

Полетата Opening logic condition се намират между полетата Opening point of the position и Closing point of the position. Те съдържат индикатор, чиято логика представлява логическо условие. Това логическо условие се оценява по отделно за къса и за дълга позиция и винаги има стойност изпълнено или неизпълнено. Условието може да е изпълнено за къса позиция, но да не е изпълнено за дълга позиция. При някои индикатори е възможно логическото условие да е изпълнено едновременно в двете посоки на търговия (ADX).

Ролята на Opening logic conditions е да разрешат отварянето на позиция в определена посока. За целта, всички налични логически условия трябва да са удовлетворени.

Ако стратегията не съдържа входящи логически условия или те са едновременно удовлетворени за двете посоки на търговия, посоката на позицията може да не е определена.

Максималният брой на тези полета е четири. Логиката в тях се задава само за дълга позиция. Forex Strategy Builder сам калкулира огледалната логика за къса позиция.

Можете да добавите ново входящо логическо условие чрез бутона Add an opening logic condition.

Примери

 Additional entry signals handling
     Next same direction signal behavior:     Nothing
     Next opposite direction signal behavior: Nothing
 Opening point of the position
     Indicator:  Moving Average
     Logic:      Enter the market at the MA value
     Parameters: Smoothing method: Smoothed, Base price: Close, Period: 28, Shift: 12
 Opening logic condition
     Indicator:  ADX
     Logic:      The ADX changes its direction upward
     Parameters: Smoothing method: Simple, Period: 177
 Opening logic condition
     Indicator:  Day of Week
     Logic:      Enter the market between the specified days
     Parameters: From (incl.): Tuesday, To (excl.): Thursday
 Closing point of the position
     Indicator:  Bar Closing
     Logic:      Exit the market at the end of the bar
     Parameters: Base price: Close

При тази стратегия, ще се подадат входящи ордери на цената на Moving Average, когато са изпълнени едновременно и двете входящи условия: денят от седмицата е вторник или сряда и ADX си променя посоката на горе. Проблемът при тази стратегия е, че и двете логически условия се удовлетворяват едновременно за къса и за дълга позиция. В този случай, програмата ще подаде два входящи ордера - за отваряне на дълга позиция и за отваряне на къса позиция.

Когато пазарната цена достигне входящата точка, ще се изпълни ордера за отваряне на дълга позиция. На същата цена трябва да се изпълни и ордера за отваряне на къса позиция. Този втори ордер се явява в резултат на допълнителен сигнал в обратна посока на вече отворената дълга позиция. Обаче поведението на допълнителния сигнал в обратна посока не разрешава промяна на позицията. Следователно, ордерът за отваряне на къса позиция ще бъде отменен. Това ще се повтаря при всеки входящ сигнал, което означава, че е невъзможно да се отвори къса позиция.

За да поправим логиката на стратегията, ще трябва да добавим допълнителен входящ филтър, който да оказва посоката на вход:

 Opening logic condition
     Indicator:  Money Flow
     Logic:      The Money Flow rises

В този случай, ще се отваря позиция, когато едновременно и трите логически условия са удовлетворени. Третото от тях ще определя посоката на позицията:

  • ако Money Flow расте, ще се отвори дълга позиция; или
  • ако Money Flow намалява, ще се отвори къса позиция.

Обобщение

  • Полетата Opening logic conditions съдържат логически условия, които имат две състояния: изпълнено или неизпълнено;
  • За да се овори позиция в определена посока, всички условия трябва да са изпълнени;
  • Максималния брой на входящите логически условия е четири;
  • Ако липсват логически условия или те са едновременно изпълнени за къса и за дълга позиция, посоката на позицията е неопределена;
  • Позицията се отваря на цената, посочена в полето Opening point of the position.
 
manual/entry_filter.txt · Последна промяна: 2008/08/06 18:36 от 87.126.38.65
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki