任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 140

 
Forexman77:


如何使最小和最大的时间分别输出?更确切地说,单独做不是问题。日志显示每次都有几行。

可能是什么问题?如何使每个值有一行输出。理想情况下,你想要一个可以复制到excel中的数字时间,并通过以下方式进行比较

并以巧合的方式进行比较。



这是脚本,把数据写到一个文件里。极限值到最近的一分钟,以了解整个故事。

int start() {
 int Handle=FileOpen("ScriptDayExtr",FILE_WRITE|FILE_CSV);
 if(Handle<0) {Print("Ошибка создания файла"); return(0);}
 datetime TimeMax,TimeMin;
 double HistoryMaximum=0;
 double HistoryMinimum=99999999.9;
 int LastH=TimeHour(iTime(Symbol(),PERIOD_M1,0));
 Print("Баров в истории ",iBars(Symbol(),PERIOD_M1)," т.е всего на ",DoubleToStr(iBars(Symbol(),PERIOD_M1)/60.0/24.0,2)," дней");
 for (int i=iBars(Symbol(),PERIOD_M1)-1; i>=0; i--) {
  if(iTime(Symbol(),PERIOD_M1,i)==0) {Print("ERROR");continue;}
  int H=TimeHour(iTime(Symbol(),PERIOD_M1,i));
  if(H<LastH && TimeMax>0){
  FileWrite(Handle," Максимум=",DoubleToStr(HistoryMaximum,Digits)," случился в ",TimeToStr(TimeMax,TIME_DATE|TIME_MINUTES),"             ",
        " Минимум=",DoubleToStr(HistoryMinimum,Digits)," случился в ",TimeToStr(TimeMin,TIME_DATE|TIME_MINUTES));
  HistoryMaximum=0;
  HistoryMinimum=99999999999999.9;
  }
  LastH=H;
  if( iHigh(Symbol(),PERIOD_M1,i)>HistoryMaximum) {HistoryMaximum=iHigh(Symbol(),PERIOD_M1,i);TimeMax=iTime(Symbol(),PERIOD_M1,i);}
  if( iLow(Symbol(),PERIOD_M1,i)<HistoryMinimum)  {HistoryMinimum=iLow (Symbol(),PERIOD_M1,i);TimeMin=iTime(Symbol(),PERIOD_M1,i);}
 }
 FileClose(Handle);
 return(0); 
 }


为了在测试器中做到这一点,必须写一个指标。

 
Sepulca:


这是脚本,把数据写到一个文件里。在整个历史上,极端值精确到分钟。


而对于测试人员来说--必须要写一个指标,但是。


谢谢你!像往常一样,你帮助我。

我已经做了几个专家顾问。他们似乎在最近的历史上赚了钱,然后我把测试转移回来,立即看到EA是一个善变的东西。

今天我有很好的美国数据,但欧元在增长,没有逻辑。我得出的结论是,如果我希望我的专家顾问能够盈利,我应该及时停用它)

 

大家好,请帮我写一个EA 或者教我如何使用Gordago外汇优化器

如果有,这是我的电子邮件 al.shapovalofff@yandex.ru

 
而你的EA的参数是什么,你没有写任何东西,条件是什么?
 

非常感谢你。但我不知道如何全部使用它们。你能否建议一个简单的代码,在两条移动平均线交叉时确定方向,并输出一个方向箭头的信号。我只是想尝试多混合几个指标,剔除虚假信号。
 
大家好,欧元兑美元1的内存不足,先生们告诉我怎么做.........,我已经清理了日志和测试历史。
 
laveosa:
大家好,欧元兑美元1的内存不足,先生们告诉我怎么做.........,我已经清理了日志和测试历史。


如果没有足够的内存,可以尝试在这里减少...

 
我使用内置的指标,我不使用脚本,我已经尝试了从5000条到 9999条的一切......(问题是,经过一个月左右的日常测试,问题开始冒出这样的胡言乱语,我不得不重新安装并再次下载历史记录,然后问题就消失了。相当繁琐,而且显然有另一种方法来解决这个问题。谢谢!!!。
 

先生们,如果这个问题不对,我很抱歉,但我对以下内容感兴趣。谁能在短时间内写出一个EA?据我所知,它使用QPILE或者有一些新的LUA。

我可以推荐一个人或公司开发人员(在互联网上有很多介绍,但没有特别的信任)。专家顾问应该是ILAN 1.6的类似物。当然,只是为了快速。要在这里或这里回答,但最好是发电子邮件到 pinki46z@mail.ru 。谢谢。

 
如何使EA考虑标准,以便当0条关闭(然后将成为1),以及当一个新的0,当1条的标准(最后的CLOSED)重合 --> owls将打开一个订单?我的标准中使用了cci指标和其他一些感应器。我已经在所有这些程序中设置了shift=1;但是订单不是在新条形图 打开后,而是在几个点后(特别是在5-9个点后--这是一个很大的数字,你知道)打开的。该怎么做?