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

 
Slava2007:

但如何将其插入到MQL4中。它不包括在内置指标的标准组合中,是吗?

https://docs.mql4.com/ru/indicators/iCustom
 
sergeev:

所以你是在会议记录上。

1000个第一条(转换为17小时)不足以参考前一天的情况。



1,000条的数字是怎么来的?我不明白。
 
Zzumer:

1,000条的数字从何而来?我不明白。

当你开始的时候,你的测试器里有多少条?
 
sergeev:

当你开始的时候,你的测试器里有多少条?


也就是说,测试器在启动时包含一个不完整的历史?

现在,顺便说一下,专家顾问正在正常工作。

 

你好!

当放置卖出止损 挂单时,我一直得到错误130 - 无效止损。但是,具有相同参数的 "买入 "和 "止损 "订单的下达却没有任何问题。下面是一个代码片段

 double stoploss=0;
  double takeprofit=0;
  open_positions(OP_SELLSTOP, sellLot, buyPrice, stoploss, takeprofit, Symbol());
  open_positions(OP_BUYSTOP, buyLot, buyPrice, stoploss, takeprofit, Symbol());

这是对一个用户定义的函数的调用,下面是用户定义的函数的主体。有趣的是,即使在OrderSend调用中明确地放入0,而不是一个变量,仍然会显示错误!这是为什么呢?问题可能是什么?

while(i<=Count_Of_Trade_Try) {
    
    int ticket = OrderSend(symb,      
                           type,        
                           lot,           
                           price,        
                           Slipage,      
                           stoploss, 
                           takeprofit, 
                           Order_Comment, 
                           Magic_Number,  
                           0,             
                           CLR_NONE);     
    if(ticket!=-1) 
      break;
    err=GetLastError(); 
    Print("error=",err);
 
ArgentumZ:

你好!

当放置卖出止损挂单时,我一直得到错误130 - 无效止损。但是,具有相同参数的 "买入 "和 "止损 "订单的下达却没有任何问题。下面是一个代码片段

这是对一个用户定义的函数的调用,下面是用户定义的函数的主体。有趣的是,即使在OrderSend调用中明确地放入0,而不是一个变量,仍然会显示错误!这是为什么呢?问题可能是什么?

通过阅读《教程》,特别是本案例中的《订单的特征》和《交易规则》,自己找到错误。
 
将订单改为卖出(自然将订单价格改为当前价格,但不触及止损)--正常打开。试着卖出极限--同样的歌--错误的停顿!
 
MaxZ:
通过阅读《教程》,特别是本案例中的《订单的特征》和交易规则》,自己找到错误。
我做到了,我知道冻结距离等,但我不明白零止损与所有这些限制有什么关系!我不知道。如果你看到一个错误 - 告诉我。我在这里写之前仔细阅读了手册。如果不是非写不可,我也不会写。
 
forexnew:

我如何设置它只下载某些时间段(不是所有的时间段):分钟、1小时和天?

因此:字符串sTimeFrame = {"M1", "H1", "D1"}; // 列出扫描的TFs的字符串。

在几分钟内,它的下载量不超过2000条,而我的EA需要超过7000条。用这个脚本抽水后,我的EA会抽得更多。

是不是这样设计的,不是所有的酒吧都被下载?

我下载了服务器给我的所有东西。这大约是60,000条。服务器不再存储任何东西了。