客服热线:18391752892

股软高手过来帮个忙

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

您需要 登录 才可以下载或查看,没有帐号?注册 这个指标是MT4的,可以替代均线使用,比均线灵敏平滑,很好使用,我想把它放到飞狐交易师,麻烦那位老师翻译成飞狐可用的指标,这里表示感谢了。
#property copyright Copyright ?2005, Nick Bilak
#property link      http://www.forex-tsd.com/
//---- indicator settings
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Crimson
//---- indicator parameters
extern int Periods=9; //12
extern double VolumeFactor= 0.72; //0.8
//---- indicator buffers
double e1[];
double e2[];
double e3[];
double e4[];
double e5[];
double e6[];
double e7[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                  |
//+------------------------------------------------------------------+
int init()
 {
   IndicatorBuffers(7);
//---- drawing settings
   SetIndexStyle(0,DRAW_LINE,2);
   SetIndexDrawBegin(0,Periods);
   if(
    !SetIndexBuffer(0,e7)
     !SetIndexBuffer(1,e2)
     !SetIndexBuffer(2,e3)
     !SetIndexBuffer(3,e4)
     !SetIndexBuffer(4,e5)
     !SetIndexBuffer(5,e6)
    !SetIndexBuffer(6,e1)
     )
     Print( cannot set indicator buffers!
//---- name for DataWindow and indicator subwindow label
   IndicatorShortName( T3MA( +Periods+ )
//---- initialization done
   return(0);
   
 }
//+------------------------------------------------------------------+
//| Moving Average of Oscillator                          |
//+------------------------------------------------------------------+
int start()
 {
   int i,limit;
   int counted_bars=IndicatorCounted();
//---- check for possible errors
   if(counted_bars0) counted_bars--;
   limit=Bars-counted_bars;
//---- main loop
   for(i=limit; i i--) {
    e1=iMA(NULL,0,Periods,0,MODE_EMA,PRICE_CLOSE,i);
   }
   for(i=limit; i i--) {
    e2=iMAonArray(e1,0,Periods,0,MODE_EMA,i);
   }
   for(i=limit; i i--) {
    e3=iMAonArray(e2,0,Periods,0,MODE_EMA,i);
   }
   for(i=limit; i i--) {
    e4=iMAonArray(e3,0,Periods,0,MODE_EMA,i);
   }
   for(i=limit; i i--) {
    e5=iMAonArray(e4,0,Periods,0,MODE_EMA,i);
   }
double a= VolumeFactor; //0.8;
double c1=-a*a*a;
double c2=3*a*a+3*a*a*a;
double c3=-6*a*a-3*a-3*a*a*a;
double c4=1+3*a+a*a*a+3*a*a;
//T3MA=c1*e6+c2*e5+c3*e4+c4*e3;
   for(i=limit; i i--) {
    e6=iMAonArray(e5,0,Periods,0,MODE_EMA,i);
    e7=c1*e6+c2*e5+c3*e4+c4*e3;
   }
//---- done
   return(0);
 }
//+------------------------------------------------------------------+

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


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


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