系统交易 게시글

基于RSI、随机指标和移动平均线的交易系统简介

첨부파일
13960.zip (2.95 KB, 다운로드 0회)

大家好!今天我们来聊聊一个非常实用的交易系统,这个系统结合了三种指标:150期移动平均线(MA)、3期相对强弱指标(RSI,设定80和20的水平)以及6,3,3期随机指标(Stochastic,设定70和30的水平)。这些参数都是可以根据你的需求进行调整的。如果你的报价不是5位数字,EA的输入参数也需要作相应调整。

1. 交易方向:交易的进场方向主要基于移动平均线(MA)。每个方向最多只开一笔单。

  • 如果买入价(Bid)高于MA,则考虑买入方向。
  • 如果卖出价(Ask)低于MA,则考虑卖出方向。

2. 进场时机:当RSI和随机指标的条件符合时进行进场。

  • 若RSI和随机指标均低于最低水平,即RSI < 20且随机指标 < 30,则考虑买入。
  • 若RSI和随机指标均高于最高水平,即RSI > 80且随机指标 > 70,则考虑卖出。

3. 平仓策略:通过随机指标来判断何时平仓。

在盈利时平仓。

  • (跟踪止损 = 0) 如果输入参数中的跟踪止损设置为零,当随机指标达到相反水平且交易盈利时,平仓。

b) 如果持仓为买入,而随机指标 > 70 且开盘价 <= 买入价;
s) 如果持仓为卖出,而随机指标 < 30 且开盘价 >= 卖出价。

  • (跟踪止损 > 0) 如果输入参数中设置了跟踪止损,当随机指标达到相反水平时,止损会随着每根新蜡烛的开启而调整,保持在价格的指定距离上。请参考第一张图。最终可能因跟踪止损而平仓。需要注意的是,有时止损未能立即回本,可能会导致负收益。

亏损时平仓。

  • (允许亏损 = 0) 如果输入参数中的允许亏损为0,当随机指标达到相反水平且交易处于亏损状态时,平仓。

b) 如果持仓为买入,而随机指标 > 70 且开盘价 > 买入价;
s) 如果持仓为卖出,而随机指标 < 30 且开盘价 < 卖出价。

  • (允许亏损 > 0) 如果输入参数中设置了允许亏损,且持仓已超出交易进场区域且亏损达到或超过指定金额,则平仓。

b) 如果持仓为买入,而随机指标 > 30 且开盘价 - 买入价 >= 允许亏损;
s) 如果持仓为卖出,而随机指标 < 70 且卖出价 - 开盘价 >= 允许亏损。

RSI_Stochastic_MA_01

RSI_Stochastic_MA_03

重要提示!

这个EA的目的在于研究市场及RSI和随机指标的表现。如果能够深入理解这个EA的逻辑,相信你能获得不错的收益。

연관 포스트

댓글 (0)