我的外汇策略 - PipMachine。 - 页 7

 

你在银行工作还是什么...........

 
 
jonnydenver69:
你在银行工作还是什么...........

大笑......不,已经15年没有工作了。

不管怎么说,想想看。税收不断上涨,汽油/煤油上涨,水费上涨,市政费上涨,M.O.T上涨,汽车税盘上涨,一切都在上涨,除了人们的工资。那么他们有什么可节省的呢?

可爱的F.A.。

 

外币的人。

这是该EA的一个修改版本。我认为它能做到你所寻找的。将 "TimeFrame "变量改为你所使用的任何图表周期。

希望这有帮助。

马吉

附加的文件:
 

嗨,Maji。

再次感谢你对文件的编辑。

仍然有一个问题。不要误解我的意思,有一点改进,但你忘了一件事。

你知道当ADX和-DI例如达到ADXLevel时?

好吧,它正确地打开了空头交易。

但是当-DI低于ADXLevel,而ADX还没有。它关闭了交易。它不应该这样做。 它应该忽略这一点,如果其中一个条件仍然是真的,所以它应该等待-DI和ADX都低于ADXLevel,然后关闭。

所以基本上,它应该做的是ADX和+DI正在做的事。

 

你知道什么是好的,可以添加到它?Trailstop。

 

埃利哈云

你好。谢谢你分享你的想法,我刚刚加载你的程序进行测试。不幸的是,每次我加载MACD 交叉时,我都会在里面得到EMA交叉。请看一下这个问题。谢谢。卡尔

 

嗨,卡尔。

我不确定你指的是什么,里面的Macd Cross EMA。这个EA并没有使用Macd或EMA。除非你指的是第一个使用Macd & EMA & ADX的EA,否则它只是使用ADX。

你能不能发一张图片,让我们知道你的意思和你的图表是什么样子的。

 

FXguy,

你是对的,我在简短的封面部分使用了">"而不是"<"。

我希望所附的代码 能修复这个错误。

我还尝试加入了尾随止损。

马吉

附加的文件:
 

很好--谢谢你。

我做了一个测试。不知道该怎么说。我想它需要一个不同的指标来确认这些交易的平仓,因为它看起来并没有达到完全依靠ADX来平仓的标准--有太多的噪音,需要一些更清晰的信号来平仓。

在它出现的时候打开它们是可以的,这些并不是真正的问题。

所以我在图表上放置了两个EMA,对它进行了一些手动回测,看看在ADX和DI线达到ADX水平后,EMA1(快)和EMA2(慢)在哪里交叉,以打开交易。

在我看来,如果将EMA1(fast)和EMA2(slow)添加到CLOSE子句中,这将消除ADX在试图关闭交易时产生的所有不必要的噪音。

因此,如果它是这样做的。

ADX & +DI => 20 ......... 然后做多。

EMA1(快)< EMA2(慢)........,然后关闭多头交易。

ADX & -DI => 20 .......... 然后做空。

EMA1(快)> EMA2(慢)..........,然后关闭空头交易。

这里有一张图片来告诉你我的意思。

蓝色的圆圈是ADX和-DI达到25的标志时采取的空头。

绿色的圆圈是由ADX和+DI达到25的标志所建立的多头头寸。

红色箭头是交易结束的时间点,由EMA1(快)和EMA2(慢)操作。(所以它不再依赖ADX来关闭交易,所以它消除了ADX造成的噪音)。

我画了白线,并将交易链接起来,这样你就可以看到它打开了哪一个,以及当它关闭时,哪一个对应于该交易。

我画了灰色的箭头来显示交易开始的时间点。我试图让它们尽可能接近周期(条)。

正如你所看到的,关于它能赚多少点,这里有很大的区别。仅仅在这个图表上,就有大约200-360个点可以被赚取。

附加的文件:
原因: