fxid10t  

参数

你觉得哪种货币对、时间框架等最有效?

策略测试报告

100点v3

符号 EURUSD (欧元对美元)

周期 15分钟 (M15) 2004.12.16 00:00 - 2005.12.30 00:00

模型 每一个tick(基于所有可用的最小时间段,每一个tick的分形内插)。

参数 stopLoss=50; lTakeProfit=20; sTakeProfit=15; lTrailingStop=10; sTrailingStop=10; clOpenBuy=Blue; clCloseBuy=Aqua; clOpenSell=Red; clCloseSell=Violet; clModiBuy=Blue; clModiSell=Red; Name_Expert="100点"; Slippage=2; UseSound=true; NameFileSound="shotgun.wav"; Lots=0.1;

测试中的条数 37942 模拟的点数 577467 模拟的质量 90.00%

初始存款50000.00

总净利润 -1402.00 毛利润 189.00 毛损失 -1591.00

盈利因子 0.12 预期报酬率 -77.89

绝对缩水 1402.00 最大缩水(%) 1591.00 (3.2%)

总交易量 18 空头仓位(赢利%) 7 (100.00%) 多头仓位(赢利%) 11 (90.91%)

盈利交易(占总数的百分比) 17 (94.44%) 亏损交易(占总数的百分比) 1 (5.56%)

最大的盈利交易 20.00 亏损交易 -1591.00

平均盈利交易 11.12 亏损交易 -1591.00

最大连胜(以金钱计算的利润) 17 (189.00) 连败(以金钱计算的损失) 1 (-1591.00)

最大连续赢利(赢钱数) 189.00 (17) 连续亏损(亏损数) -1591.00 (1)

平均连赢17连输1

附加的文件:
fxid10t  

止损

在用户输入选项卡下的止损设置为50,EA在输入订单时没有设置SL,见附件GIF。

附加的文件:
3_2.gif  13 kb
Osama Shaban  

关于时间框架~

你好 ...

如果你阅读代码,时间框架是M5。但没有具体的对!。

希望这有一点帮助!

rodrigokaus  

我不懂MQL语言,但我使用的是1小时的时间框架。

oshaban:
你好...

如果你阅读代码,时间框架是M5。但没有具体的货币对!。

希望这有一点帮助!
fxid10t  

啊哈!

oshaban:
嗨...

如果你阅读代码,时间框架是M5。但没有具体的对!。

希望这有一点帮助!

我明白了...

double diClose0=iClose(NULL,5,0);

double diMA1=iMA(NULL,5,7,0,MODE_SMA,PRICE_OPEN,0);

double diClose2=iClose(NULL,5,0);

double diMA3=iMA(NULL,5,6,0,MODE_SMA,PRICE_OPEN,0);
rodrigokaus  

修改一小时的代码是什么?

fxid10t:
我明白了...
double diClose0=iClose(NULL,5,0);

double diMA1=iMA(NULL,5,7,0,MODE_SMA,PRICE_OPEN,0);

double diClose2=iClose(NULL,5,0);

double diMA3=iMA(NULL,5,6,0,MODE_SMA,PRICE_OPEN,0);
Sergey Golubev  
rodrigokaus:
修改一小时的代码是什么?

我不知道具体的情况,但认为是以下情况。

只是改变

5[/CODE]

on to

Timeframe

And in the beginning of the code insert the following:

[CODE]extern double Timeframe = 60;

但我不确定。

fxid10t  

修改

所附EA的时间周期=0;默认情况下,意味着它将使用所附图表的周期。 此外,修复了StopLoss错误,并将尾随止损默认参数改为作者原始编码所接受的最小值...

extern int timeframe=0;

extern double stopLoss = 50;

extern double lTakeProfit = 20;

extern double sTakeProfit = 15;

extern double lTrailingStop = 10;

extern double sTrailingStop = 10;

extern color clOpenBuy = Blue;

extern color clCloseBuy = Aqua;

extern color clOpenSell = Red;

extern color clCloseSell = Violet;

extern color clModiBuy = Blue;

extern color clModiSell = Red;

extern string Name_Expert = "100 pips";

extern int Slippage = 2;

extern bool UseSound = true;

extern string NameFileSound = "shotgun.wav";

extern double Lots = 0.1;[/CODE]

[CODE]void OpenBuy() {

double ldLot, ldStop, ldTake;

string lsComm;

ldLot = GetSizeLot();

ldStop = Ask-Point*stopLoss;

ldTake = GetTakeProfitBuy();

lsComm = GetCommentForOrder();

OrderSend(Symbol

(),OP_BUY,ldLot,Ask,Slippage,ldStop,ldTake,lsComm,0,0,clOpenBuy);

if (UseSound) PlaySound(NameFileSound);

}

void OpenSell() {

double ldLot, ldStop, ldTake;

string lsComm;

ldLot = GetSizeLot();

ldStop = Bid+Point*stopLoss;

ldTake = GetTakeProfitSell();

lsComm = GetCommentForOrder();

OrderSend(Symbol

(),OP_SELL,ldLot,Bid,Slippage,ldStop,ldTake,lsComm,0,0,clOpenSell);

if (UseSound) PlaySound(NameFileSound);

}

由于某些原因,这个专家似乎只在时间框架设置为5时才会进行交易......如果你设置了50的硬止损,注意下面,因为那是账户资产 下降的地方......

附加的文件:
fxid10t  

回溯测试默认设置结果

策略测试者 报告

100点v3.1

符号 EURUSD (欧元对美元)

期间1小时(H1) 2004.12.16 00:00 - 2005.12.30 00:00

模型 每一个刻度(基于所有可用的最小时间框架,每一个刻度的分形内插)。

参数 timeframe=5; stopLoss=1000; lTakeProfit=20; sTakeProfit=15; lTrailingStop=10; sTrailingStop=10; clOpenBuy=Blue; clCloseBuy=Aqua;clOpenSell=Red; clCloseSell=Violet; clModiBuy=Blue; clModiSell=Red; Name_Expert="100点"; Slippage=2; UseSound=true; NameFileSound="shotgun.wav"; Lots=0.1;

测试中的条数 16806 模仿的点数 504163 模仿质量 90.00%

初始存款 50000.00

总净利润 -1203.00 毛利润 291.00 毛损失 -1494.00

盈利因子 0.19 预期报酬率 -46.27

绝对缩水 1203.00 最大缩水(%) 1403.00 (2.8%)

总交易量 26 空头(赢利%) 12 (100.00%) 多头(赢利%) 14 (85.71%)

盈利交易(占总数的百分比) 24 (92.31%) 亏损交易(占总数的百分比) 2 (7.69%)

最大的盈利交易 20.00 亏损交易 -1000.00

平均盈利交易 12.13 亏损交易 -747.00

最大连胜(以金钱计算的利润) 15 (200.00) 连败(以金钱计算的损失) 1 (-1000.00)

最大连续赢利(赢钱数) 200.00 (15) 连续亏损(亏损数) -1000.00 (1)

平均连赢 12连输 1

附加的文件:
原因: