OPEN-SOURCE SCRIPT

欧元交易策略(自定义EMA/SMA参数)建议 SMA101 EMA12 EMA21

147
以下是该策略的详细文字说明:

//【参数与指标设置】
– 策略允许用户自定义三个主要参数:
  • SMA Length:用于计算简单移动平均线(SMA);
  • EMA Fast Period:用于计算快速指数移动平均线(EMA Fast);
  • EMA Slow Period:用于计算慢速指数移动平均线(EMA Slow)。
– 根据这些参数分别计算出 SMA、EMA Fast 和 EMA Slow,并将它们绘制到图表上,便于观察价格与均线之间的关系。

//【入场条件】
– 做多(买入)条件包含两个触发方式:
  a. 条件1:当收盘价高于SMA,同时EMA Fast向上穿越EMA Slow时,认为价格处于上行趋势,此时触发做多信号;
  b. 条件2:当收盘价上穿SMA且前5根K线的最低价均高于各自时的SMA,说明近期价格一直处于SMA上方,亦触发做多信号。
– 做空(卖出)条件与做多相反:
  a. 条件1:当收盘价低于SMA,同时EMA Fast向下穿越EMA Slow时,触发做空信号;
  b. 条件2:当收盘价下穿SMA且前5根K线的最高价均低于各自时的SMA,也触发做空信号。

//【初始止损与止盈设置】
– 当策略满足入场条件且当前无持仓时,记录入场时的价格和当时的EMA Fast值。
– 计算初始止损时,采用“入场时EMA Fast价格与固定0.2%止损”中较大的差值作为止损百分比。
  • 例如,对于做多来说,若入场价与EMA Fast之间的差距大于0.2%,则以该差距作为止损标准,否则采用0.2%;
– 初始止损价格计算为:
  • 多头:入场价 × (1 – 止损百分比);
  • 空头:入场价 × (1 + 止损百分比);
– 初始止盈目标设置为止损幅度的5倍(即止盈为止损的5倍)。

//【移动止损机制】
– 在持仓期间,策略持续追踪:
  • 多头时记录持仓期间的最高价;
  • 空头时记录持仓期间的最低价。
– 当持仓盈利达到0.8%时,启动移动止损机制:
  • 对于多头,更新止损价格为持仓期间最高价的0.3%以下;同时重新计算止盈目标(仍保持止盈为更新后止损的5倍);
  • 对于空头,更新止损价格为持仓期间最低价的0.3%上方,并相应调整止盈目标。

//【额外平仓条件】
– 无论是多头还是空头持仓,策略都会监控EMA Fast与EMA Slow之间的交叉:
  • 如果持多仓时EMA Fast向下穿越EMA Slow,则立即平多;
  • 如果持空仓时EMA Fast向上穿越EMA Slow,则立即平空。
– 这项条件有助于在趋势转变时及时退出,以降低风险。

总的来说,该策略通过灵活调节SMA和EMA参数来判断趋势和入场时机,并采用较为严格的止损/止盈设置和动态移动止损机制,以确保在获利的同时尽可能地锁定利润和控制风险。通过调整这些参数,用户可以回测不同的组合,寻找出对欧元交易效果最佳的策略。

Wyłączenie odpowiedzialności

Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.