CTrailingFixedPips

CTrailingFixedPips, sabit puanlara dayanan Trailing (iz-süren) Stop algoritmasının uygulama sınıfıdır.

Pozisyon Stop Loss seviyesine sahipse, izin verilen minimum Stop Loss - mevcut fiyat uzaklığını denetler. Bu değer Stop Loss seviyesinden düşükse yeni bir Stop Loss fiyatı ayarlamak için öneri sunar. Aynı şekilde pozisyon Take Profit fiyatına sahipse, yeni Take Profit ayarlamayı önerir.

Uzman Danışman, every_tick=false bayrağıyla başlatılmışsa tüm işlemleri (alım-satım, trailing, vb.) sadece yeni çubukta gerçekleştirecektir. Bu durumda Take profit seviyesi kullanılabilir. Bu yeni çubuk tamamlanmadan önce açık pozisyonu Take Profit fiyatından kapamanızı sağlar.

Açıklama

CTrailingFixedPips sınıfı, sabit puanlarla taşınan pozisyonları temel alan Trailing (iz-süren) Stop algoritmasını uygular.

Bildirim

class CTrailingFixedPips: public CExpertTrailing

Başlık

   #include <Expert\Trailing\CTrailingFixedPips.mqh>

Kalıtım hiyerarşisi

  CObject

      CExpertBase

          CExpertTrailing

              CTrailingFixedPips

Sınıf Yöntemleri

Başlatma

 

StopLevel

Stop Loss seviyesini ayarlar

ProfitLevel

Take Profit seviyesini ayarlar

virtual ValidationSettings

Ayarları denetler

Trailing Denetim Yöntemleri

 

virtual CheckTrailingStopLong

Uzun pozisyon için Trailing Stop (iz-süren stop) koşularını denetler

virtual CheckTrailingStopShort

Kısa pozisyon için Trailing Stop koşularını denetler

Sınıftan türetilen yöntemler CObject

Prev, Prev, Next, Next, Save, Load, Type, Compare

Sınıftan türetilen yöntemler CExpertBase

InitPhase, TrendType, UsedSeries, EveryTick, Open, High, Low, Close, Spread, Time, TickVolume, RealVolume, Init, Symbol, Period, Magic, SetMarginMode, SetPriceSeries, SetOtherSeries, InitIndicators