回溯测试中的伟大EA! - 页 99

 
islandhome:
作为对阿拉贡的回答。它是可取的吗?是的,如果你考虑到如果我们能够在8,9,10,12期间扭转决定,我们将在过去的一周里捡到2千美元。在3天内,Ea进行了40次交易。其中27次是亏损的交易,23次是盈利的。这相当于67%的损失率。等于在允许的时间内交易的赢率。不同的是,在这4个小时内,当交易逆转时,我们从500美元的利润攀升到了2千美元,速度快了很多。

我试着添加了这个...

/////////Test of reversing decision during specified hours/////////

if(Decision == DECISION_SELL)

{

Decision = DECISION_BUY ;

Print("Solution - to sell: reversed based on trade hours to BUY: ", DecisionValue);

// BlockSell = false;

BlockBuy = false;

return(0);

}

if(Decision == DECISION_BUY)

{

Decision = DECISION_SELL;

Print("Solution - to buy: reversed based on trade hours to SELL: ", DecisionValue);

BlockSell = false;

// BlockBuy = false;

return(0);

}

//////////////////end of reversing decision during specific hours test//////////

回测 中,它似乎没有任何区别。打开和关闭代码的结果是一样的。我只是个编码新手。出于某种原因,我不明白这段代码打印了它被告知的那一行,但它没有从逆转的决定中打开任何交易。我不知道为什么没有。所附的EA上有-rh,意思是 "反向小时"。

像其他人一样,今天我赢了几笔交易,输了一笔,把那两笔赢的收益都拿走了。明天会有一些大的新闻事件。我正在缩减我的风险,甚至可能在明天早些时候关闭它......让这些消息过去。我不知道该如何看待今天的缺口。也许对代码比较在行的人可以解决我的问题。

附加的文件:
 

好吧,我有几个想法......

1- 看着这个EA的工作,我有时会想它的收盘逻辑,以及如何改进它。它可以看什么来帮助它节省利润。

这就是例子。昨晚当我睡觉时,它拿下并赢得了两个头寸,总额约为9.5美元。我很高兴看到在我设定的风险水平上连续赢了两次。我注意到,与这个水平的回测相比,赢的金额有点小。在测试中,赢家平均为5至8美元,有时更多。输家的平均金额从11美元到14.5美元不等。这样一来,两个平均赢家就比一个平均输家多。生活是美好的。

所以我起来看看今天早上的情况......两场胜利,不错不错,而且还进入了第三个位置,它下跌了5.4美元。看了看止损,如果一直到止损,它可能会损失约16美元。

所以现在我面临着决定,问题是?我是让系统在没有干预的情况下自行运行,并相信它的输赢比率与系统的逻辑相符,还是手动退出交易?

我看着价格一路朝着有利于该位置的方向发展,在第三笔交易中实现了收支平衡。我想,这是个好兆头。它看起来像一个有利于该仓位的渐进趋势,也许它现在不会/P,但给它时间,它会的。我可能不得不忍受更多的回调,但最终它将会是t/p,而且胜利将是3比0。

所以我决定让它自己发挥,由EA的逻辑来监督收盘。

一小时后,我回来看到该货币对已经上升到足以绊倒S/L的程度,果然,它缩减了16美元。

现在我想知道如何避免这种情况的发生。

2- 这带来了一个关于交易纪律的问题,要么不动手,要么动手。我认为第三个仓位是不可能的,对我来说,它看起来有50/50的机会,无论哪种情况都会发生。我不认为50/50的几率真的很高。

另一方面,如果我不相信我正在交易的系统,那么我也没有资格交易它。那么,我如何在这两者之间找到平衡点呢?我意识到我可能无法赢得每笔交易,但我仍然希望如此。

最后,我观察到,回溯测试器给了我一个大的业绩全景图,而以每天只有几笔、两笔或三笔的速度观察每笔交易......在这样一个微观世界里,我很难看到它们是如何融入回溯测试器上看起来如此美好的大画面中的。

我是否可以得出结论,我只是运气不好,赢了两场小的,却输了一场大的(相对而言)?或者我可以得出结论,经纪商正在扰乱数据馈送,并故意操纵它来对抗系统?我不知道有什么证据表明,也不知道该如何解释这些结果。

目前,我将让它继续交易,并保持对它的关注。我想知道这是在制定什么纪律?我不喜欢不知道该怎么做才是合理的,也不喜欢证据的获得如此缓慢。我对答案很不耐烦,而且我没有足够的信息来真正说清楚发生了什么事。

唯一让我没有关闭它的是,戴夫和其他人发布的信息说,他们看到,如果允许运行足够长的时间,正向测试确实在遵循回测模式。耐心从来不是我的强项。

我再给它一天时间。

 

嗨,阿拉贡,你在CT上比我更有毅力,这是肯定的,我有点放弃了,不得不回到真实的交易中,我已经在这个系统上损失了大约500美元,它将赢得非常好,然后失去所有......一次又一次,不断爬升而不是上升,本来购买专业版会更便宜,省得头痛......不可否认的是,这个EA有一些巧妙的逻辑,而且它有点让人上瘾......但我在想,因为它是如此巧妙,也许开发商的意思是这样,所以你会被引诱去买专业版,不再为怀疑它是否真的能成功而烦恼几个月。我很想买专业版,但我无法让一个人说他们有这个软件,它是否有效......

你提到披露,我不认为你应该等待几个月才能看到小的利润,如果是这样的话,那么这个EA的表现就不像我们想象的那样。看看美元兑日元,它一直很温和,有合理的趋势,如果CT能像回测 那样运行的话,在过去的3-4周里应该能很好地从中获利,但即使排除了波动性小时,它也把一切都退了回来....。

我以为Daves最后的评论是,CT把利润还给了他,所以他回到了他的旧线程。

因此,我继续像往常一样交易,并在一旁玩着EA,现在做得非常好的是Phoenix2007和Sashken,这两个在冠军赛中名列前茅,我的实盘交易在1-2个点内完成。

 
 
DudeWorks:

我以为戴维斯的最后一句话是,CT把他的利润还给了他,所以他回到了他的旧主题。

.

不,你理解错了。我从中有小的利润。(小)

我不再发布设置和测试结果,因为我找到了对我有用的东西。它仍然是在70%以上的胜率。

但是我看到了argorn所说的同样的问题。我看到利润在背面测试显示的通常8个点之前就被拉出来了。我不知道这是否是因为EA认为价格走势放缓或什么原因,但我看到它在5点时就把利润 取出来,然后看着价格继续前进而不理会我。

你似乎很擅长在EA中添加东西,Argorn。你能试着让它设置一个它所坚持的硬指标吗?

另一方面,我看到它有一次赚了12个点。什么?

可能是市场条件或其他原因。我不知道。

 

星期天 晚上在IBFX的演示上开始做这个。

这是我本周到目前为止的报表。

使用Daves的设置...

杰克

附加的文件:
 

我在玩1.88,看是否能让它遵守最小点的设置。我甚至把代码改成了最佳盈利点=15,但似乎并不奏效。当我使用那个点计时器的时候,无论我使用什么设置,结果都没有变化。(30,60,120,240)

但是,当把点子计时器变成假的时候,我确实比开着它的时候多赚了几个点子。

但这只是我的测试

此外,在所有的操作系统版本中。在设置窗口中,它有利润设置选项,但我在代码中没有发现它提到了这个外部设置。

我只是想知道在专业版中可能遗漏了多少东西。

编辑:DudeWorks....,它是令人上瘾的....,你可以看到我不能离开测试,尽管我得到了满意的结果。(到目前为止)

测试CT就像一种毒品,我无法得到足够的东西。

 
DudeWorks:
嗨,阿拉贡,你在CT上比我更有毅力,这是肯定的,我有点放弃了,不得不回到真实的交易中去,我已经在这个系统上损失了大约500美元,它将赢得非常好,然后失去所有......一次又一次,一直在下降而不是上升,购买专业版会更便宜,省得头痛......不可否认的是,这个EA有一些巧妙的逻辑,而且它有点让人上瘾......但我在想,因为它是如此巧妙,也许开发商的意思是这样,所以你会被引诱去买专业版,不再为怀疑它是否真的能成功而烦恼几个月。我很想买专业版,但我不能让一个人说他们有这个软件,它是否能工作......

你提到披露,我不认为你应该等待几个月才能看到小的利润,如果是这样的话,那么这个EA的表现就不像我们想象的那样。看看美元兑日元,它的走势温和而轻松,如果CT能够按照回测结果运行的话,在过去的3-4周里应该能够从中获得很好的利润,但是即使不考虑波动的时间,它也已经把所有的东西都还给了....。

我以为Daves最后的评论是,CT把利润还给了他,所以他回到了他的旧线程。

因此,我继续像往常一样交易,并在一旁玩EA,我感兴趣的是Phoenix2007和Sashken,它们在冠军赛中名列前茅,我的实盘交易在1-2个点内完成。

无论如何,请分享这些其他EA的链接或我可以下载和测试它们的地方。我留在这里的唯一原因是我不知道有什么更好的办法。

我相信戴夫有一些与我稍有不同的设置。例如,我使用了反向指数=8来产生更多的交易,然后使用我的新过滤器来整理噪音。我不知道我所做的比他运行反向指数=3.82的方法更好/更坏,我知道我讨厌看到它一整天都没有采取一个位置。

今天早上奇怪的是......我醒来时发现它赢得了两个头寸,一个是欧元兑美元,另一个是美元兑加元。当我查看专家标签,看看它的决策值在哪里,它说它的卖出方案是-.0016!但它没有执行订单。我发现这特别奇怪,因为我的DV过滤器允许任何超过0.0009绝对值 的东西执行,在这里,它刚刚赢得了一笔交易,卖出的解决方案是0.0016,但仍然没有执行它的下一个位置!!!!。

所以,我是一个旅鼠,我跟着它手动开了一个订单。我采取了一个1手的位置,但随后立即后悔了。我刚刚赚了6美元,下一栏卖出的方案在专家标签中变成了0.0001。我决定承担我的差价损失并退出,而不是让它把所有的东西都收回来。我还在为前一天的损失感到刺痛。几分钟后,我看到它将给我带来我所要求的5个点。但事后诸葛亮总是完美的,是吗?

无论如何,我仍然对这个EA的思维方式感到困惑。很明显,它确实采取并赢得了交易。我只是认为它是根据它的解决方案决定值来做的。显然,它的作用不止于此,否则在我看到它的时候,它早就进入了这个位置。我想知道,当它的DV如此之高时,是什么让它离开了这个位置?

我发现另一件有趣的事情是,我的测试表明,它现在在欧元兑美元上的表现比在我之前重点测试的日元上的表现要好......英镑兑日元的价差是疯狂的。如果我可以让它在大多数时候以2的点差在欧元兑美元上表现,我想这也会减少风险。

谢谢你的鼓励,我可以做到坚持不懈,我只希望我不会太固执。

 
 
xxDavidxSxx:
不,你理解错了。我从它那里获得了少量的利润。(小)

我不再发布设置和测试结果,因为我找到了对我有用的东西。它仍然是在70%以上的胜率。

但是我看到了argorn所说的同样的问题。我看到利润在回测显示的通常8点之前就被拉出来了。我不知道这是否是因为EA认为价格走势放缓或什么原因,但我看到它在5点时就把利润取出来,然后看着价格继续走,而我却没有。

你似乎很擅长在EA中添加东西,Argorn。你能试着让它设置一个它所坚持的硬指标吗?

另一方面,我看到它有一次赚了12个点。嗯?

可能是其市场条件或其他原因。我不知道。

我认真考虑过这个问题。如果我不分心的话,我会研究一下的。在我的世界里,分心的事情比比皆是......笑,我没有太多的时间专注于编程,我必须试着把它放在一边。在我后面的测试中,我发现一个交易的t/p一直到98点一次。事实上,这是我从结果中提取的t/p的数据系列....this,是从8月1日到现在的欧元兑美元,这些只是它所做的交易的t/ps...

如果我们要在其中硬编码一个T/P,我们会在哪里设置?

0.0098

0.0076

0.0047

0.0047

0.0025

0.0025

0.0025

0.0024

0.0021

0.0021

0.002

0.0019

0.0019

0.0019

0.0018

0.0018

0.0018

0.0017

0.0017

0.0017

0.0017

0.0017

0.0016

0.0016

0.0016

0.0016

0.0016

0.0015

0.0015

0.0015

0.0015

0.0015

0.0015

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0005

0.0005

0.0005

0.0005

另一个好奇心,注意到在回溯测试 中,它在两个月内只做了4次5点的t/p,但在我的实时正向测试中,它已经做了一次,另一次交易只有6点?"这里还是有蹊跷的。