[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 153

 
igorreche:

亲爱的先生们,你们能帮我把Volumes 指标放到我的EA中吗?

有3种解决这个问题的最佳方法。
1) 在您的EA工作 中订购执行该指标。
2)在这里 寻找其功能。
3)尝试自己把它塞进你的EA,如果失败了,你可以把代码/部分代码贴在这里,然后我们可以看看。
 

你好,尊敬的论坛用户,我有一个问题。当然,我听说有些EA的作者故意在他们的EA中加入在真实账户上无法工作的功能,但我有一个EA在策略测试器中运行,即使在模拟账户 上也不愿意工作。=(

问题可能是什么?我看了一下日志,没有错误,一切都很正常。

顺便问一下,如何将模拟的质量至少提高到70-80%?

还有,我能否下载我的经纪公司,而不是整个报价历史,只下载其中的一部分,比方说1个月的报价?我没有足够的内存用于测试,正因为如此,我可能会去工作,回来后洗脸、刮胡子等等,而不是等待结果。( 有点讽刺意味,但还是很长)

 
emonh:

我的问题是:"我如何解释我的交易机器人?当然,我听说有些EA的作者故意让它们不能在真实账户中工作,但我有一个EA在策略测试器中运行,即使在模拟账户中也不愿意工作。=(

...
移除IsTesting()
 
paladin80:
移除IsTesting()

是的,谢谢,试过了,但没有用。只有测试器中的结果发生了变化,变得更糟。是的,我们能看到上面另外两个问题的答案吗?
 
...
 
晚上好!我决定再次将我那早已被遗忘的专家顾问放在图表上,与另一个专家顾问配对,但在这里,它没有放!!!。 此外,订单正在被执行,甚至GetLastError( )也等于零(!!),但没有任何结果(订单)! 在下面的截图中,所有订单都是由另一个EA下的。 奥约,此外,我在图表上根本没有看到任何订单!!。
int start()
  { int X,Y; double price=NormalizeDouble(((Ask+Bid)/2),Digits);            
//----
Alert ("start");

       if(C==0){ Price = price ;  C=1; wremjapomnim=TimeCurrent( ) ;I=0;W=0;}




 for(int i=OrdersTotal();i>0;i--){
 OrderSelect(i-1,SELECT_BY_POS );
 //Alert ("OrderType( )", OrderType( ));
 if(OrderSymbol()==Symbol()&&OrderMagicNumber( )==1000){
if(OrderType( )==OP_BUYSTOP){X++;}
if(OrderType( )==OP_BUY){X++;}}}
X=X-dolivka;   Alert ("X+++", X," dolivka ",dolivka);
if (X<=0  ){//Alert ("Price", Price);Alert ("Price +otstup*Point",Price +otstup*Point);Alert ("Price+takeprofit*Point+otstup*Point", Price+takeprofit*Point+otstup*Point);
                 // Alert ("X", X);

   tiket= OrderSend( Symbol(), OP_BUYSTOP,  volume*A, Price +otstup*Point,Point * 3, R1, Price+takeprofit*Point+otstup*Point, "OP_BUYSTOP", 1000,  expiration, Red); 
 int Error=GetLastError( );  Alert ("OP_BUYSTOP", GetLastError( )); 
    }M=0;
   if (Error !=0 ) { Print ( " Error  OP_BUYSTOP " ,Error," Symbol ",Symbol(), " tiket ",tiket," volume*A ",volume*A," Price +otstup*Point ",Price +otstup*Point," Price+takeprofit*Point+otstup*Point ",Price+takeprofit*Point+otstup*Point, 
  " Ask ", Ask , " Bid " , Bid );
   Error=0;}







 for ( i=OrdersTotal();i>0;i--){ OrderSelect(i-1,SELECT_BY_POS );//Alert ("OrderType( )", OrderType( ));
 if( OrderMagicNumber( )==2000 &&OrderSymbol()==Symbol()) { 
 
emonh:

你好,尊敬的论坛用户,我有一个问题。当然,我听说有些EA的作者故意让它们不能在真实账户中工作,但我有一个EA在策略测试器中运行,即使在模拟账户中也不想工作。=(

问题可能是什么?我看了一下日志,没有错误,一切都很正常。

顺便问一下,如何将模拟的质量至少提高到70-80%?

还有,我能否下载我的经纪公司,而不是整个报价历史,只下载其中的一部分,比方说1个月的报价?我没有足够的内存用于测试,正因为如此,我可能会去工作,回来后洗脸、刮胡子等等,而不是等待结果。( 有点讽刺意味,但还是很长)


我建议你不要再发布任何反编译的EA。下一个将是最后一个
 
下午好。你能告诉我是否有可能在5分钟的蜡烛内看到1分钟蜡烛的开盘价
 
dzhini:
下午好。你能告诉我是否有可能在5分钟的蜡烛图内看到1分钟蜡烛图的开盘价?
当然,你必须看一下M1图表才能做到这一点。
 
alsu:
当然,你必须看一下M1图表才能做到这一点。
我实际上是指在M5上获得这种信息的软件实现,而不是对图表的视觉评估。这毕竟是一个不仅关于交易的论坛,而且更多的是关于编程的论坛 :)