StepMA_Stoch_v1 EA。 简单而令人满意

 

大家好。

我不是一个程序员,但我发现我认为是一个很好的、非常简单的系统,希望你们中的一个程序员能为它做一个EA。所有的EA将做的是当SteopMA_Stoch_v1的黄线交叉到蓝线以下时卖出,当黄线交叉到蓝线的正面时买入。它将需要关闭一个头寸,并尽可能在同一时间打开下一个头寸。因此,它总是有一个开放的位置。当你在十字星上卖出以结束一个多头头寸时,你卖出以尽快打开一个空头头寸。另外,当你买入以结束一个空头头寸时,你会买入以紧接着开始一个多头头寸。平仓和开仓都是随着十字星发生的。

好的,要使用的参数 是"

PeriodWATR: 10

Kwatr:1.8

高低点 0

这个交叉盘在美元/日元、美元/瑞士法郎、英镑、美元、欧元/日元上确实效果最好。你可以在其他人身上尝试,但如果你没有得到好的结果,也不要惊讶。

如果你知道如何编程,请为它编程一个EA。我想看看它的表现,尽管我不知道如何为EA编程,但我认为这可能是一个简单的EA。

哦,你不需要止损,因为每一个交叉点都会关闭最后一个头寸。你会发现,你的损失很少超过50点。

如果你没有这个指标,这里是指标。

我还附上了一个过去有人做过的EA。我不知道它是做什么的,所以你可能只需要改变一些小东西就可以让它做我上面所说的事情。我希望这对你有帮助。谢谢。

附加的文件:
 

是的,很简单,我想也许它需要其他东西来确认,但我将创建一个。

还有就是哪个时间段

乔尔格卡

 

时间框架

哦,我知道我会忘记一些事情。时间框架是30分钟。

这真的很简单。我想我们应该看看它的表现,然后再试图找到一个确认。我花了相当长的时间来寻找可以确认它的东西,但我最后只是选择了简单的十字架。只是为了澄清上面的帖子,你将不需要追踪止损或止损。只要让下一个交叉点成为当前交易的结束和新交易的开始。我回到几个月前,只是粗略估计了一下十字星买入本身的效果,情况看起来相当不错,特别是如果你同时交易所有4个货币对。如果你能在程序中加入这个功能,那就更理想了。

 
huhenyo:
大家好。

我不是一个程序员,但我发现了我认为是一个很好的、非常简单的系统,希望你们中的一个程序员能为它制作一个EA。所有的EA将做的是当SteopMA_Stoch_v1的黄线交叉到蓝线以下时卖出,当黄线交叉到蓝线的正面时买入。它将需要关闭一个头寸,并尽可能在同一时间打开下一个头寸。因此,它总是有一个开放的位置。当你在十字星上卖出以结束一个多头头寸时,你卖出以尽快打开一个空头头寸。另外,当你买入以结束一个空头头寸时,你会买入以紧接着开始一个多头头寸。平仓和开仓都发生在十字星上。

huhenyo

我没有时间为你编码,但这里有一个关于订单开仓和平仓的建议,供会编码的人参考。

要关闭一个订单并在准确的时间和价格上打开,并且两个订单之间没有间隙,请尝试这样做;让我们假设你做了一手多头。在下一个下跌的十字星中,做空两手,然后用其中一个空单关闭多单,之后使用 "OrderCloseBy() "函数。留下你的空单。这将保证你在改变方向时没有价格或时间上的差距。

牛郎织女

 

StepStochCross专家

Huhenyo,

在这里,它是。

当Stoch 1与Stoch 2交叉时,它将做多。当Stoch 2与Stoch 1交叉时,退出交易。

反之则做空。

也许cockeyedcowboy可以进行修改,因为这已经突破了我的极限。

谢谢

乔格卡

附加的文件:
 

GBP/30mn.看起来不怎么好。

jorgka:
Huhenyo,

在这里,它是。

当Stoch 1与Stoch 2交叉时做多,当Stoch 2与Stoch 1交叉时退出交易。

反过来做空交易。

也许cockeyedcowboy可以进行修改,因为这已经突破了我的极限。

谢谢

乔尔卡
附加的文件:
 

嗯嗯

我不知道为什么EA的表现那么差。 如果你拉起指标,只是在图表上回看,只要你能在同一时间用十字星开仓和平仓,结果是好的。 我认为我们需要Codersguru看一下代码,确保它按照我指定的方式工作,并加上Cowboy建议的内容。 如果你看到这个帖子,请看一下代码,看看它是否完全按照我的要求执行。 非常感谢。 我真的认为这可以成为一个好的、简单的EA。

尼克

 

好的。

在我的理解中,为了对交叉信号进行编码,你必须将两个值相互比较。

例如,长线

股票价值1必须低于前一栏的股票价值2,然后股票价值1必须大于当前栏的股票价值2,但是它可能需要等待当前栏的完成,然后EA才会将其登记为交叉。根据我的经验,这是识别交叉信号的唯一方法,这个EA也是在当前条上执行的,所以我认为你将不能比已经编码的订单更早提交。

请记住,如果交叉模式不是这样编码的,那么任何时候股票1都在股票2之上,它将自动进行交易,这是我们不希望的。

我想也许你需要一些东西来保护你的利润,而不是仅仅使用十字星。

乔格卡

 

交叉

你的程序设计是这样的:当黄线高于蓝线时,是一个多头信号和前一个空头的止盈,对吗?而当黄线越过蓝线时,就是一个空头信号和之前多头的获利。

 

是的,这很正确。我还在考虑添加一个动量指标,以适用于十字星并剔除一些错误的信号。

乔尔格卡

 

看了一下测试

我刚刚看了测试数据,它没有在它应该做的时候做交易。 它也没有在同一时间关闭和开启交易。 我认为我们需要添加Cowboy建议的内容。 你也可以尝试将1.8的设置改为1.9。 我不知道为什么它没有在正确的时间进行交易。 我也看了一下它的交易时间,它在没有交叉的时候也在做交易。 我希望我知道如何解决它,但我不知道。 不过,我真的很感谢你的努力。