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

 

你好。

你能告诉我如何获得感兴趣的费波水平的价格吗?

我已经尝试了许多变种。这里是其中之一。

double gg = 0;
double hh = 0;
for(int i=ObjectsTotal()-1; i>=0; i--)
 {
  string N_M=ObjectName(i);
  if(N_M=="FIBO_13426")
   {
    hh = ObjectGet("FIBO_13426", OBJPROP_FIRSTLEVEL+3);
    gg = ObjectGet("FIBO_13426",hh);
   }
  return (gg);
 }

预先感谢你。

 
nemo811:

你好。

你能告诉我如何获得感兴趣的费波水平的价格吗?


你不能得到价格。你只能得到百分比。但平价是根据菲巴两端的价格来计算的。
 
明白了。谢谢你。
 

同志们,你们好!

面临一个意想不到的问题。

前天,测试器还在正常工作。从昨天晚上开始,测试器中的任何版本的策略开了一笔交易,一秒钟后,或几分钟/几小时的历史,测试器就停止工作了。没有错误,什么都没有。

我没有改变专家顾问的任何内容。

有谁遇到过这样的问题吗?请告知

这里是日志

2011.11.27 16:12:29 2010.01.11 05:20 测试员:1号订单已关闭
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: open #1 buy 1.00 RTSI at 1498.23 sl: 1403.37 tp: 282172.43 ok
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily:Alert: buy 1 lot for 1216 (121.6%) With leverage = 1.2
2011.11.27 16:12:29 2010.01.11 02:40 a_max_example RTSI,Daily: loaded successfully
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: Alert: last order was null.TREND交易
2011.11.27 16:12:29 2010.01.11 00:00 a_max_example_median RTSI,Daily: 载入成功
2011.11.27 16:12:29 channel_err inputs: trstop=30; trstEp=0.5; Buy=24; Sell=10; risk=4;
2011.11.11.27 16:12:29 测试人员:无法计算汇率
2011.11.27 16:12:29 测试人员:无法计算汇率
2011.11.27 16:12:29 TestGenerator:不匹配的数据错误(2011.01的低值1845.0000。28日00:00:00未达到从最低时间段,低价1845.8900不匹配)
2011.11.27 16:12:29 TestGenerator:不匹配的数据错误(2011.01.28日00:00的高价1900.4000未达到从最低时间段,高价1900。0400不匹配)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 38599 at 2010.05.11 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error(高值1653.6300 at 2010.04.04.13 12:05和价格1653.7600不匹配)
2011.11.27 16:12:29 TestGenerator: unmatched data error (low value 1641.2200 at 2010.04.12 12:05 and price 1641.2100 mismatched)
2011.11.27 16:12:29 TestGenerator: unmatched data error (High value 1636.0400在2010.04.09 00:00没有达到从最低的时间框架,高价1632.9900不匹配)
2011.11.27 16:12:29 TestGenerator:不匹配的数据错误(体积限制1869在2010.04.09 00:00:00 超出)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.04.07 00:00:00超标)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00:00 超出)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011。11.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: 不匹配的数据错误(2010.03.31 00:00的低价1561.1500没有从最低的时间段达到,低价1568.3100不匹配)
2011.11.27 16:12:25 channel_err: 载入成功。

以前也有不匹配的数据错误,但一切工作都很正常。

 
测试Owl。测试器显示,一个挂单在一个价格下,但在另一个价格下被触发了。
 
myrzila:
测试器显示,一个挂单在一个价格下,但在另一个价格下被触发。
你是否考虑过你的订单的开仓价格(卖价或买价)?
 
ramirez17:

之前有一个不匹配的数据错误,但一切工作正常

据我所知,日志中不应该有任何错误。修复明确的那条--也许这就是原因。
 

你能告诉我如何重置阵列吗? 它逐渐充满了数字。

void FormTicket(int number) 
    { 
      for(int i=3;i>0;i--) 
      { 
         TicketArray[0] = ticket; 
         if(TicketArray[0]>0 && TicketArray[0] == TicketArray[1])break; 
         TicketArray[i] = TicketArray[i-1]; 
      } 
    } 

int start() 
  { 
//---- 


FormTicket(ticket); //вызываем функцию, чтоб запоминала тикеты 


//---- 
   return(0); 
  } 

ticket - 这是订单号。所以,我想让数组中的所有数字在某一条件下立即变成零 "0"。我如何做到这一点呢?

 
CLAIN:

我如何重置阵列? 它逐渐被数字填满了。

ticket - 这是订单号。因此,我想让数组中的所有数字在某一条件下立即变成零 "0"。我如何做到这一点呢?


https://docs.mql4.com/ru/array/ArrayInitialize
 

谢谢 =)))))))))))))))))))))