[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 201

 

我改变了脚本代码,但不幸的是,结果还是一样......。我不明白为什么????

我在警报中输入了一个蜡烛 - 总是显示为0

 
dmmikl86 >> :

我改变了脚本代码,但不幸的是,结果还是一样......。我不明白为什么????

在警报中输入蜡烛值 - 始终显示为0

int start()
  {
   double sum = 0; // Переменная должна объявляться и иницилизироваться до цикла, а не в цикле
   for(int i=1; i<=500; i++) 
      {
      int candle= (High[ i]-Low[ i])*MathPow(10,Digits);
      sum= sum+ candle;
      }  
   double total_size= sum/500.0; // При делении любого числа на целое число, результат округляется до целого числа
   Alert(" средний размер свечи (High-Low) = ", total_size);
   return(0);
  }
 
tmp.0 >> :

为什么要把蜡烛提高到一个功率?

 
大家好。你能告诉我MT4是否有这样的功能。我需要查看不同年份的5分钟图表的历史。这是为了手动查看,而不是通过专家顾问运行它。问题是,我试过不同经纪公司的几个终端,5min的历史记录只有过去几个月的,但看看2005年的情况,例如已经不可能。我从来没有尝试过使用这种服务。
 
double total_size=sum/500.0; // При делении любого числа на целое число, результат округляется до целого числа
不是一个事实 :)
 
dmmikl86 >> :

帮助我:为什么Alert=0?

这是脚本的代码--它读取蜡烛图的平均尺寸


很好的代码,但为什么数组high和low都是双倍类型,而它们的差值却被合并到了整数变量中?不要在类型上犯傻,虽然我自己有时也这样做。

 
dmmikl86 >> :

为什么要把蜡烛提高到一个功率?


因为High-Low的结果不是以点数显示,而是以价格格式显示(例如0.0012而不是12)。 这不是一支蜡烛,而是十号。 我们得到0.0012*(10的4次方)=0.0012*10000=12(点)。

 
E_mc2 >> :
>> 大家好。请告知MT4中是否存在这种可能性。我需要查看不同年份的5分钟图表的历史。我只是想手动检查,而不是通过专家顾问来运行它。问题是,我试过不同经纪公司的几个终端,5min的历史记录只有过去几个月的,但看比如说2005年的就不可能了。我从来没有尝试过使用这种服务。

服务-设置-图表,并设置历史上的最大条数(附近还有图表上的条数,这是你的情况,但要注意它的速度会大大降低),通常几百万就够了。然后服务-存档报价,并下载必要的时间框架。

 
splxgf >> :

不要在类型上犯傻,虽然我自己有时也很傻。

有时四舍五入 :)


比如说。


int start()
  {
   double sum = 0; // Переменная должна объявляться и иницилизироваться до цикла, а не в цикле
   for(int i=1; i<=500; i++) 
      {
      int candle= (High[ i]-Low[ i])*MathPow(10,Digits);
      sum= sum+ candle;
      }  
   int total_size= sum/500.0; // При делении любого числа на целое число, результат округляется до целого числа
   Alert(" средний размер свечи (High-Low) = ", total_size);
   return(0);
  }
 
E_mc2 >> :
>> 大家好。你能告诉我MT4是否有这样的功能。我需要查看不同年份的5分钟图表的历史。我需要手动查看,而不是通过专家顾问运行。问题是,我试过不同经纪公司的几个终端,5min的历史记录只有过去几个月的,但看比如说2005年的就不可能了。我已经尝试了几个不同的终端,从不同的。

MENU mt4 SERVICE/COUNTRY ARCHIVE/Instrument-TF/PLOY

原因: