10点3.mq4 - 页 298

 

那么,我们能做些什么来使它成为可能,用这个EA进行真实的交易?

byee xp

 
omelette:
对不起,但任何低于89-90%的数据都是没有价值的!!。

你需要打开Metatraders历史文件夹,在那里你应该找到两个文件夹。 依次打开每个文件夹,删除每个包含 "GBPUSD "的文件。 现在从工具菜单中打开'历史中心',点击(一次)GBPUSD货币对。 现在点击'下载'按钮。 等到数据下载完毕,方框消失,然后再次点击下载--这将转换不同时间段的数据。

现在再测试一下,结果应该是非常不同的...

是的,除了回溯测试,你将不能使用这些数据 - 它不同于任何经纪人的数据,因为它是由MetaQuotes修改的 但是,是的,目标是89-90%。你可以使用Alpari的数据或MT4 "下载"。或者要求你的经纪人给你发送所有M1历史数据,然后将其转换为其他时间框架。

 
Shinigami:
是的,除了回测,你将无法使用这些数据 - 它与任何经纪人的数据不同,因为它是由MetaQuotes修改的 。但是,是的,目标是89-90%。你可以使用Alpari的数据或MT4 "下载"。或者要求你的经纪人给你发送所有M1历史数据,然后将其转换为其他时间框架。

在一个理想的世界里,每个人都可以获得tick数据,然后可以推测产生可靠的回测 - 但这不是一个理想的世界

然而,即使Metaquotes提供的蹩脚的数据,适当地进行测试,人们会认为不同的测试者使用完全相同的货币对、EA、设置、时间段等产生的回测结果或多或少会相同。

但情况似乎并非如此。 所以我想知道MT回测器的可靠性如何.....。

 
master001:
你好

Saintmo 我在2007年使用neuimex。

从这里去下载安装文件。

用户区 -> NEUIMEX交易终端 ::NEXTT交易系统

登录:asteroida5@wp.pl

密码: asteraster

我不知道为什么这个服务器拒绝我上传文件。

master001

master001,

我终于有时间在Neuimex平台上试用你的ATR版本的EA。

第一个附件是2007年4HR TF的Gpb/usd结果。 正如你所看到的,余额从1万美元变成了不到4千美元。 因此,在使用默认参数的情况下,仍然存在亏损,但比FXDD回测中显示的完全相同的TF、货币对、周期等要少得多。 见第二个附件。 也许neuimex数据可以被优化以获得积极的结果。 然而,我没有成功地用FXDD为该EA获得积极的结果。

你是否有更多的选择?

谢谢。

Saintmo

 
omelette:
在一个理想的世界里,每个人都可以获得tick数据,然后可以产生可靠的回测结果 - 但这不是一个理想的世界

然而,即使Metaquotes提供的蹩脚的数据,适当地进行,人们会认为不同的测试者产生的回测,使用完全相同的货币对、EA、设置、时间段等,或多或少都会相同。

情况似乎并非如此。 所以我想知道MT回测器的可靠性如何.....

从10家经纪公司下载MT4,设置为相同的货币,时间框架M1。

缩小到最大。

放大2倍。

观察其差异!甚至几天的开盘和收盘的价格都不一样!我不是在说小时或分钟!因此,如果一个系统是可靠的,它应该至少在两个经纪商的数据上运行良好。我也曾多次看到两个经纪商在H1图表上有明显的差异 - 差异很小,只有几个点,但在图表上很容易发现。

有一件重要的事。如果你在一个经纪商那里有良好的回测结果,你可能会在同一个经纪商那里得到良好的远期测试结果。在远期测试中坚持使用该经纪商,并最终在真实账户 中使用--你会有更高的获胜机会。

 
omelette:
我在大约12个小时前将该EA放在模拟账户上,但它还没有开始交易--这正常吗?

为了找出原因,我快速看了一下代码,发现它没有考虑到订单的 "神奇 "数字。 此外,MM也不能正常工作。

对那些想在真实账户上使用它的人来说,只是一个警告...

刚刚发现为什么这个EA对我不起作用--这是因为WHC经纪商不允许在下订单时设置止损。

切换到北方金融模拟...

 

不要做梦!

你好。

我也经常使用10point3,这个EA不可能在只有10个点的间隔和只有3个交易的情况下生存一个月。使用Alpari数据和89.99%的建模质量,股权图表看起来更像这样。

附加的文件:
 

需要帮助修改10分 3..........

------------------------------------------------------------------

从10点3脚本的一部分复制和粘贴 - 由yeoeleven发布

------------------------------------------------------------------

利润=0。

LastTicket=0;

LastType=0;

LastClosePrice=0;

LastLots=0。

for(cnt=0;cnt<OrdersTotal();cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)。

如果(OrderSymbol()==Symbol())

{

LastTicket=OrderTicket()。

如果(OrderType()==OP_BUY){ LastType=OP_BUY; }

如果(OrderType()==OP_SELL) { LastType=OP_SELL; }

LastClosePrice=OrderClosePrice()。

LastLots=OrderLots()。

如果(LastType==OP_BUY)

{

//Profit=Profit+(Ord(cnt,VAL_CLOSEPRICE)-Ord(cnt,VAL_OPENPRICE))*PipValue*Ord(cnt,VAL_LOTS) 。

如果(OrderClosePrice()<OrderOpenPrice())

{ 利润=利润-(OrderOpenPrice()-OrderClosePrice())*OrderLots()/Point; }

如果(OrderClosePrice()>OrderOpenPrice())

{ Profit=Profit+(OrderClosePrice()-OrderOpenPrice())*OrderLots()/Point; }

}

如果(LastType==OP_SELL)

{

//Profit=Profit+(Ord(cnt,VAL_OPENPRICE)-Ord(cnt,VAL_CLOSEPRICE))*PipValue*Ord(cnt,VAL_LOTS )。

如果(OrderClosePrice()>OrderOpenPrice()

{ 利润=利润-(OrderClosePrice()-OrderOpenPrice())*OrderLots()/Point; }

如果(OrderClosePrice()<OrderOpenPrice())

{ Profit=Profit+(OrderOpenPrice()-OrderClosePrice())*OrderLots()/Point; }

}

//打印(Symbol,":",Profit,"," LastLots)。

}

------------------- 10points 3脚本的一部分结束 -------------------

我认为这段代码可能是指平仓,需要修改,但正如我所说的 "可能",因为我不是一个程序员。

----------------------------------------------------------------------

管理员,高级会员,每个人和我们的ForexMates都很好。

我是外汇新手,对EA脚本不了解。但在我对我的几个模拟账户进行测试后,我认为这个EA运行良好,但它面临一些问题,我不知道如何修改,因为我不是一个程序员。在这之前,我只有在证券交易所 的经验,当然有一点区别,甚至一些使用的指标,如MACD、CCI、随机指数、RSI等都是一样的。甚至,我认为如果你真的是一个交易员,证券交易所是更困难的,因为你不能先卖出(卖空--在证券交易所是非法的),如果你认为市场转向看跌。你需要做的是退出市场,清空你持有的股票,等到市场见底时再买入。

这里的重点是,有时我认为(从指标上看)市场正在向南发展,但我不能什么都不做,命令EA平仓,因为我不是程序员,无法编写脚本。

在这里,我需要任何程序员的帮助,对这个EA(10点3)做一点修改,因为我面临一些问题,我认为需要由EA程序员来解决。

关于这个EA的结论是在我对我的Demo AC进行前瞻性测试后得出的。

1.当我设置0.2手时,即使市场仍然看涨,它也会在6个点之后平仓,并在几个点之后再次买入。当然我们会损失几个点,因为它没有提前关闭。

2.当我设置0.3手时,它将在上涨4个点后平仓,即使市场仍然看涨,就像上述开仓一样。当我们把手数从0.2增加到0.3时,我们希望能获利,但EA所做的是减少了关闭位置的点数。

3.3.这个EA时常稳定地赚取小量利润,比如在6个点之后平仓(大约12美元的利润),但是面对突然的初始止损,如果我们设置40个点意味着40个点X 0.3(例如:每点3美元)=120.00美元的损失。

4.4.但是,如果我们设置止损=300或从未设置任何止损(初始止损=0)。 与我们已经取得的利润相比,浮动的损失是非常高的。如果我们关闭了所有的开仓,账户中的余额仍然是亏损 的。

在我看来,我需要解决的是上述问题。

1.1.可调整设置手数,可调整设置关闭位置。

2.2.与第1项相同。1.

3.我们不应该让EA通过初始止损来关闭仓位,因为这太晚了,我们会损失太多,或者会浮动太大。我们需要指示器来检测趋势并关闭开仓。我认为这还不算太晚,因为当看跌趋势发生时,我们已经提前关闭了仓位。

我真的希望任何了解EA代码的人,比如EA程序员,能够给予很多帮助来修改这个代码/脚本。

"外汇:我是新手,还在学习"

非常感谢您。

我想这里的许多高级程序员可以解决这个问题。

 

T-JMA版本在本周推出了一个复制品。见附件。过去一周,我删除了英镑/美元货币对,只在4Hr TF上交易了欧元/美元。报告涵盖过去3周。

 

有谁能写一个类似于多手Sacpler的EA,只做买入头寸? 还有一个类似于卖出头寸的EA?