客服热线:18391752892

IMA()函数使用问题

   日期:2019-01-12     浏览:167    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 我想得到已有指标的值 对其值做移动平均处理。
 
 我的已有指标的名字叫MFI,这个指标不用设置任何参数
 
 代码如下,其实重要的只有一段代码:
   MovingBuffer i =iMA(NULL,0,20,0,MODE_SMA,iCustom(NULL,0, MFI ,0,i),i);
 但是这段代码在MT4中的值为0,对这段代码分拆后进行排查并为发现任何错误,请各位老师指点,谢谢。。我取的是20日的移动平均。
 
 
 iCustom(NULL,0, MFI ,0,i)--- 取已有指标的值,如果写成
 MovingBuffer i =iCustom(NULL,0, MFI ,0,i); 这段代码一点错误都没有,能够正确的显示MFI这个指标的值。
 
 
 全部代码如下: div >
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 White

double MovingBuffer[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                  |
//+------------------------------------------------------------------+
int init()
   {
//---- indicators
    SetIndexStyle(0,DRAW_LINE,1);
    SetIndexBuffer(0,MovingBuffer);

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

int start()
   {

    for(i=0; i
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情快递
推荐行情快递
点击排行