跳至内容

CTrailingFixedPips

CTrailingFixedPips

CTrailingFixedPips 类实现尾随停止算法, 基于固定点数尾随。

如果仓位有止损价, 它检查距现价的最小允许止损价。如果其值较低, 则建议将止损级别设置到新的价位。对于有止赢价的仓位, 则建议设置到新的止赢价。

如果智能交易 初始化 时标志 every_tick=false, 它将仅在信柱线生成时执行所有操作 (交易, 尾随, 等等)。此种情况下可以使用止盈级别。它可令您在新柱线完成之前将已开仓位在止盈价平仓。

描述

CTrailingFixedPips 实现的尾随停止算法, 基于按照固定点数进行仓位尾随。

声明

class CTrailingFixedPips: public CExpertTrailing

标称库文件

#include <Expert\Trailing\CTrailingFixedPips.mqh>

继承体系

CObject

CExpertBase

CExpertTrailing

CTrailingFixedPips

类方法

初始化
StopLevel设置止损级别的值。
ProfitLevel设置止盈级别的值。
virtual ValidationSettings验证设置
检查尾随方法
virtual CheckTrailingStopLong检查多头仓位的尾随停止条件
virtual CheckTrailingStopShort检查空头仓位的尾随停止条件

方法继承自类 CExpertBase

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