[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 429

 
costy_ >>:

Посмотрите на рисунок инд. начал отрисовку только со смещением в 60 баров на днях. Ниже часть кода. Вы хоть пробовали что то из того что рекомендовали? Пробуйте и у Вас все будет.


明天,也就是今天,但在早上。巴沙卡目前还没有发挥作用。

 

不,顾问不会......这是你的手工工作......。

一步一步来,打开元编辑器,创建一个脚本(按带加号的叶子)--向导开始,选择一个自定义脚本,叫它什么,点击下一步或确定,一个窗口打开,有一个脚本的代码模板,当然,如果它没有被删除...但这并不重要...

删除所有的代码,并把上面的代码,即以#property show_inputs这一行开始。

你到导航器中的终端,在账户、指标、专家顾问中,下面有脚本,找到它并运行,弹出一个窗口,在输入参数中,你指定优化结束时间、配对、周期、从优化结束时起的条数,根据这些参数找到开始时间,输入,按OK。

然后,在终端窗口底部的 "专家 "选项卡中查看 "贸易"、"账户历史 "和 "交易"。

脚本会向你显示时间,比如说

2010.02.13 02:49:32 #1 CHFJPY,M1: 2010.02.09 22:59

这是你必须在专家顾问的参数中输入的时间,作为优化的开始时间,而你在脚本中指定的时间作为优化的结束时间。


不要忘记将代码添加到专家顾问中。

extern string startTime = "";
extern string endTime = "";

int StartTime = StrToTime( startTime), EndTime = StrToTime( endTime);

if (Time[0] < StartTime || Time[0] > EndTime) return(0);
 

最后两行应该是在start()函数的开头


在测试器中,设置优化开始前和结束后的时间...

 
costy_ >>:

Посмотрите на рисунок инд. начал отрисовку только со смещением в 60 баров на днях. Ниже часть кода. Вы хоть пробовали что то из того что рекомендовали? Пробуйте и у Вас все будет.


指标都是相当...

用这段代码做一个EA,看看它在测试器中产生了什么。

int start(){
Print(TimeToStr(iTime(NULL,1440,60)));
}
 
只能用手操作。
 

AbsoluteDrawDown 是如何计算的?

 
Helen >>:

Как подсчитывается AbsoluteDrawDown?


https://www.mql5.com/ru/articles/1486
 

代码库中 有一个专家顾问 MA v.3.0。#150 只有 用于 EURUSD M1.mq4

请解释在EA中开仓和平仓的标准是什么?

乍一看,这似乎很简单,因为我们使用三条移动平均线作为指标。 然而,我们无法直观地看到EA的行动信号出现在哪个点上。

 
costy_ >>:
Не только вручную.

早上好!再次感谢costy_ keekkenen 积极参与关于策略测试器(在优化模式和测试模式下)在最后N条的可能性的帖子俄罗斯谚语:"早上更聪明"(或 "更聪明"?正确的方式是什么?)已经起作用了。

解决办法如下。

extern bool Tester=false; //true - 在策略测试仪中工作
extern datetime FinishDateTime = D'12.02.2010'; //工作结束(例如,设置当前时间)
extern int History=100; //用于测试的Bars

int start()
if(Tester && (FinishDateTime-Time[0])/60/Period()>History) return;

在 "测试者 "模式下,会发生以下情况。

- 测试员从为其指定的时间开始工作。而且它当时并不知道未来(未来)的时间序列的长度。它不知道我们真正的当前时间。他没有HIS。只有Time[0]、Time[1]等,但没有Time[-1]。

- 当你满足上述结构时,它会计算到指定的 FinishDateTime时间 条数 这就是全部!!!。

全部测试完毕,一切正常!谢谢大家,祝大家好运。


 
xeon писал(а)>>

https://www.mql5.com/ru/articles/1486

谢谢,我已经看到...AbsoluteDrawDown = InitialDeposit - MinimalBalance (or Equity?报告得出了一个不同的数字。

原因: