RSI_ATR系统(中期)

 

ND/Igorad。

请帮助对以下简单的中期策略进行编码。这个策略来自06年8月的《股票和商品的技术分析》杂志。作者是Jamie Saettele。

他发表了一个3年半的Tradestation回测,显示一个1000美元的账户在3年半的时间里增长到71,300美元。股票曲线非常平滑,没有大的缩水。

Strategy:--------------------------------------------------------------------------------------------------------------------------------------------------------

图表。欧元/美元,H4

指标。RSI(21), ATR(21) 在D1图表上

买入设置。

当RSI(21)收于50以上时买入

买入止损入口。

在导致RSI越过50的柱状高点+每日ATR(21)的15%处进入买入止损。欧元/美元的每日ATR的15%将是15点左右。

止损/买入止损。

止损将是入市价格减去30%的每日ATR(21)。大约30点或一个做空的信号。

打开第二手。

当RSI在收盘时越过60时,增加另一手,市场订单。这第二手的止损是RSI跌破50。

关闭/第一手。

当RSI越过70,然后回落到70以下时,关闭一半的交易。

止损/第二手。

剩余一半仓位的止损是做空信号,或者RSI跌破40。

卖出设置。

当RSI(21)收于50以下时卖出。

卖出止损进场。

在导致RSI交叉低于50的条形图的低点输入卖出止损 - 每日ATR(21)的15%。欧元/美元的每日ATR的15%将是15点左右。

止损/卖出止损。

止损将是进场价格+30%每日ATR(21)。(约30点)或做多信号。

打开第二手。

当RSI在收盘时越过40点时再增加一手。

止损第二手。

这第二手的止损是RSI越过50。

关闭第一手。

当RSI低于30,然后回到30以上时,关闭一半的交易。

止损第二手。

剩余一半仓位的止损是做多信号,或者RSI上升到60以上。

 

附上我的尝试。我不确定它到底出了什么问题,但它不会回测,不过应该有人知道。逻辑都在那里。

如果有人能把它修好就更好了,因为我的精英会员卡今天到期了,我将无法看到你的回复。

附加的文件:
rsi_atr.mq4  6 kb
 

非常有趣!

我发现这个:http://www.traders.com/Documentation/FEEDbk_docs/Archive/082006/ForexFocus/FOREXfocus.html

你有这篇文章的PDF文件吗?

 

以下是我到目前为止的情况

我刚刚开始接触MQL编程,这是我的第一个指标,也是我在这个论坛的第一个帖子。

我附上了文章和我的指标。 我将很快制作它的EA。 感谢任何意见。 很高兴能成为社区的一员。

注意:在H1或H4图表上使用这个指标,任何货币对都可以。

显示水平线 与最后停止和进入。 第一个蓝色/红色箭头是进场指标,第二个相同方向的蓝色/红色箭头是加仓。

绿色复选标记是关闭1/2的头寸。 在相反颜色的箭头处关闭另一半。 我很快会有更多解释。

附加的文件:
 
sampson:
附上我的尝试。我不确定它到底出了什么问题,但它不会回测,不过应该有人知道。如果有人能在修复后给我发邮件,那就更好了,因为我的精英会员卡今天到期了,我将无法看到你们的回复。

不知道你是否还在论坛里......但我在一个演示中加载了EA。

它正在进行一些交易,但每隔一段时间我就会收到一条关于无效价格的错误信息。

2007.07.03 18:00:37 RSI_ATR EURUSDm,H1:OrderSend函数 的无效价格1.36902667

有没有办法让它有4位数字(或日元交叉盘的2位)?

对于那些已经触发的交易......这些是结果(到目前为止还没有关闭)。

7/1/07 - 买入欧元兑美元1.3542(目前为+90)

7/2/07 - 买入欧元兑美元 1.3594 (目前+38)

7/2/07 - 买入英镑兑美元 2.0184 (目前为-4)

7/2/07 - 买入 CHFJPY 101.19 (目前为-10)

 

更新的指标

这个更新应该有帮助,如果还有什么可以调整的地方,请告诉我。

注意,注意关闭时的绿色复选 标记(它们非常小,很难看到)。

另外,在平仓时要酌情考虑,如果你对某个点的收益/损失感到满意,就按这个来做。资金管理...

我一直在努力将其转换为EA,在价格横盘期间有很多损失,但在大的运行过程中是大赢家。

大的运行是大的赢家。用眼睛看这些交易比用机器人(EA)更容易。我还在努力,很快就会发布。

祝您愉快

附加的文件:
 

你好。

我非常喜欢这个指标,过去也曾使用过这个策略,但是,它似乎在打钩后会抹去你可能自己在图表上画的任何其他趋势线。

水平线 也不总是正确的。我在附近保留了一个方便的Excel图表,告诉我这些货币对的15/30%ATR,这样我就能想出正确的入场和止损。如果有人想看的话,我会把它附上。

我想知道是否有人能帮助我添加一个警报,包括音频和电子邮件。我试着用我找到的这个解释如何添加警报的word文档,但我所做的只是制造更多问题。

概述如何添加警报的word文档和我制作的条目和停止的excel文件在压缩文件中。如果有人能提供帮助,我将非常感激,谢谢你

附加的文件:
 

你好,我测试了这个指标,根据PDF文件中的系统规则,它似乎不能正确工作。使用demo.metaquotes.net作为服务器 - 如果我看一下英镑/美元4小时图(非插件)在8/22 @ 16:00的最后一个进场信号,进场订单应该是在1.9950,根据添加前一天的ATR(8/21,因为8/22条没有完成).0154 * .15=23点,添加到RSI交叉的4小时条的高点(1.9927)=1.9950,而不是蓝线所示的1.9924。止损点也有一些偏差。我不确定错误在哪里,除非我对文件有误解。

根据我读到的规则,无论你使用的是什么时间框架的图表(1小时,4小时,等等),RSI交叉50的信号是在RSI交叉的柱状高点的价格加上每日ATR(我想这是前一天的价格,因为这一天仍在形成中)的价格上设置买入止损。即使使用当天的价格,由于某种原因,也没有出现正确的结果。

嗯哼....

还有,有没有人有技能添加一个警报,把你的买入停止,添加到位置,采取1/2的利润?

英镑/美元 的4小时图上 看这个结果,我确实对其印象深刻。在条形高点之上的15%日ATR的限定符,可以过滤掉大部分的坏条目。我看到的大多数输家都是在加仓时出现的,这些仓位被允许运行,直到你得到一个反向信号--但我们通过将该仓位的止损点移至盈亏平衡点来削减这些仓位,而不是让损失与我们.....。

 
tracej:
你好,我测试了这个指标,根据PDF文件中所述的系统规则,它似乎不能正确工作。使用demo.metaquotes.net作为服务器 - 如果我看一下英镑/美元4小时图(非插件)在8/22 @ 16:00的最后一个进场信号,进场订单应该是在1.9950,根据添加前一天的ATR(8/21,因为8/22的条形图还没有完成).0154 * .15=23点,添加到RSI交叉的4小时条的高点(1.9927)=1.9950,而不是蓝线所示的1.9924。 止损点也有一些偏差。我不确定错误在哪里,除非我对文件有误解。

是的,这就是为什么我添加了EXCEL表格,它将告诉你15%和30%,你只需在下单时+/-。它还会擦除任何绘制的趋势线。你也可以使用MTF_ATR指标,这样你就不必一直翻到日线图上了。

但就像我在之前的帖子中说的,我只是真的需要一个警报,其他的也不错,但不是完全需要。

 

它基于前一栏,加上每天的ATR......然后它放线,必要时重画。

我把它建立在当前条形图的收盘价上,也就是要求,以获得早期信号。 如果你有勇气的话,你可以选择提前接受,或者等到收盘时再接受。

-淘宝网

 
neta1o:
它基于前一个条形图,加上每日的ATR......然后它放线并在必要时重画。

我根据当前条形图的收盘价,也就是要价,来确定早期信号。 如果你有勇气,你可以选择提前接受,或者等到收盘时再接受。

-ǞǞǞǞ

好的,谢谢你的解释,neta1o。所以,为了清楚起见--当RSI在当前柱状体完成之前越过50的时候--你要看之前完成的柱状体进行计算(RSI实际越过之前的柱状体)。这样做对吗?我只是想确保我清楚地知道你在做什么。

谢谢你的澄清。