[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 604

 
griha: 你怎样才能超过25%?
对M1以上的TF进行测试,最高可达90%。当然,直到最小的TF的完整历史是可取的。
 
Qwertee:
我想自动显示一个指标,在我的例子中是一个分形,我怎样才能在专家顾问中规定它呢? 即我希望它在我开始时打开这个指标,而不是在每个新的图表上手动连接它),或者也许有一个解释它的链接,但我没有找到什么。
图表中的分形,保存模板并给它起一个你正在测试的专家顾问的名字,你就会很高兴...
 
yosuf:
请告诉我如何将所有的M1报价历史上传到新开的终端?谢谢你。
与你上传至你现在关闭的终端 的方式完全相同。
 
你能告诉我为什么EA有时会突然停止工作吗?它在工作,它在工作,然后咣当!交易结束,就这样了....它只是什么都不做...
 
CLAIN:
你能告诉我为什么EA有时会突然停止工作吗?它在工作,它在工作,然后咣当!交易结束,就这样了....只是什么都不做...
我希望,思考一下是否可以。该算法很可能没有找到进入市场 的必要条件,然后开出订单
 
Roll:
检查你的起始问题(关于屏幕截图)的频率会增加。

解释一下?
 
zxc:

我们需要一个滴答滴答(而不是逐分钟)的历史。
在报价的档案中,是最小的M1。我如何下载历史记录?
数学
对M1以上的TF进行测试,最高可达90%。当然,完整的历史到最小的TF是可取的。
这似乎不符合逻辑,TF越浅,质量就越高。
 

请告知如何正确读取一个数值。有一个csv文件,里面的数值被写下来了。

1,26909;1,26781

如何将一个值读作一个价格 1.26909;1.26781

我试着用FileReadNumber和FileReadString 把它转换成数字StrToDouble--还是不行,只读到1.00000;1.00000的格式。

 
Ivn:

澄清一下?

你的EA根据30分钟的ADX信号进行交易。如果你的专家顾问以1分钟的ADX信号进行交易,它将比第一种变体更频繁地发出这种信号。你的变体中的屏幕截图只在BUY位置打开 时拍摄。 你感兴趣的是截图中的图表没有指标(在测试模式)。你被要求在演示模式下验证截图上是否存在指标。添加了具有相应功能的脚本,因此你可以快速检查和了解你的问题,而不是等待几个小时。已经过去一天多了。我想知道 -- 你的结果是什么?
 
T-G:

请告知如何正确读取一个数值。有一个csv文件,里面的数值被写下来了。

1,26909;1,26781

如何将一个值读成一个价格 1.26909;1.26781

我试着用FileReadNumber和FileReadString把它转换成数字StrToDouble--还是不行,只读到1.00000;1.00000的格式。


计算,用点代替逗号,转换。

//+------------------------------------------------------------------+
//|                                 Function  : StringReplace        |
//+------------------------------------------------------------------+
string StringReplace(string in,string find,string repl=""){int x;string out="";
        x  = StringFind(in,find,0);
        if(x<0){return(in);}
        if(x==0){
                out = StringConcatenate(repl,StringSubstr(in,x+StringLen(find)));
        }else{
                out = StringConcatenate(StringSubstr(in,0,x),repl,StringSubstr(in,x+StringLen(find)));
        }
        return(out);
}