顺水外汇EA交易网MT4

标题: 变色的指标线能调用进EA进行识别吗 [打印本页]

作者: 小金    时间: 2017-5-12 09:28
标题: 变色的指标线能调用进EA进行识别吗
变色的指标线能调用进EA进行识别吗
这个指标就是变色,但是如何识别变色的代码啊?判断数据大小不实用,得看变色,大神指点下
//-------ANG3110@latchess.com-------
//****************************************
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color2 DodgerBlue
#property indicator_color3 SandyBrown
#property indicator_width2 2
#property indicator_width3 2
#property indicator_style4 2
#property indicator_style5 2
//=====================================
extern int p=14;
//=====================================
double ADX[],ADXL[],DI[],levh[],levl[];
double dh,dl,tr,H,L,num1,num2,num3,dhk,dlk,div;
double zdh,zdhp,zdl,zdlp,zdx,zdxp,zdhl,si;
double temp,ki;
int fs,fss,ti;
//*********************************************************
int init()
{
   IndicatorShortName("ADXK "+"("+p+")");
   //--------------------
   SetIndexBuffer(0,DI);
   SetIndexBuffer(1,ADX);
   SetIndexBuffer(2,ADXL); SetIndexEmptyValue(2,0.0);
   SetIndexBuffer(3,levh);
   //--------------------
   return(0);
}
//*********************************************************
int start()
{
   int cbi,IC=Bars-IndicatorCounted()-1;
   if (IC=0; i--)
   {
      if (ti!=Time[i]) {zdhp=zdh; zdlp=zdl; zdxp=zdx; ti=Time[i];}
      
      H=High[i]; L=Low[i];
      
      dh=H-High[i+1];
      dl=Low[i+1]-L;
      
      if(dhzdl) fs=1;
      if (zdhADX[i+1]) fss=1;
      if (ADX[i]纯文本查看 复制代码
//******************************************************************
作者: 小金    时间: 2017-5-12 09:30
[C++] 纯文本查看 复制代码//-------ANG3110@latchess.com-------
//****************************************
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color2 DodgerBlue
#property indicator_color3 SandyBrown
#property indicator_width2 2
#property indicator_width3 2
#property indicator_style4 2
#property indicator_style5 2
//=====================================
extern int p=14;
//=====================================
double ADX[],ADXL[],DI[],levh[],levl[];
double dh,dl,tr,H,L,num1,num2,num3,dhk,dlk,div;
double zdh,zdhp,zdl,zdlp,zdx,zdxp,zdhl,si;
double temp,ki;
int fs,fss,ti;
//*********************************************************
int init()
{
   IndicatorShortName("ADXK "+"("+p+")");
   //--------------------
   SetIndexBuffer(0,DI);
   SetIndexBuffer(1,ADX);
   SetIndexBuffer(2,ADXL); SetIndexEmptyValue(2,0.0);
   SetIndexBuffer(3,levh);
   //--------------------
   return(0);
}
//*********************************************************
int start()
{
   int cbi,IC=Bars-IndicatorCounted()-1;
   if (IC=0; i--)
   {
      if (ti!=Time[i]) {zdhp=zdh; zdlp=zdl; zdxp=zdx; ti=Time[i];}
      
      H=High[i]; L=Low[i];
      
      dh=H-High[i+1];
      dl=Low[i+1]-L;
      
      if(dhzdl) fs=1;
      if (zdhADX[i+1]) fss=1;
      if (ADX[i]
作者: 小金    时间: 2017-5-12 10:48
没什么用

作者: 小金    时间: 2017-5-12 13:36

dc我测试过比较数值的了哦,不行,比较出来是乱的,得找到变色的值

作者: 315416174    时间: 2017-5-13 10:58
把指标要重新修改才可以
作者: hawk0123    时间: 2017-5-14 21:12
感谢分享




欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/) Powered by Discuz! X3.2