搜索
瓜瓜678自助返现智讯云投资金融头条吧

[提问] 指标不自动更新?搞了几天实在不知代码哪里不对?求助.....

时间:2018-2-14 14:23 8 194 | 复制链接 |

该用户从未签到

1

主题

2

帖子

18

积分

积分
18

#property strict
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_plots   2
//--- plot shuzu1
#property indicator_label1  "shuzu1"
#property indicator_type1   DRAW_ARROW
#property indicator_color1  clrRed
#property indicator_style1  STYLE_SOLID
#property indicator_width1  3
//--- plot shuzu2
#property indicator_label2  "shuzu2"
#property indicator_type2   DRAW_ARROW
#property indicator_color2  clrGreen
#property indicator_style2  STYLE_SOLID
#property indicator_width2  3
//--- indicator buffers
double         shuzu1Buffer[];
double         shuzu2Buffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   SetIndexBuffer(0,shuzu1Buffer);
   SetIndexBuffer(1,shuzu2Buffer);
//--- setting a code from the Wingdings charset as the property of PLOT_ARROW
   PlotIndexSetInteger(0,PLOT_ARROW,159);
   PlotIndexSetInteger(1,PLOT_ARROW,159);
   SetIndexEmptyValue(0,-1);
   SetIndexEmptyValue(1,-1);
//---
   return(INIT_SUCCEEDED);
  }

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
   if(rates_total<=4)    return(0);
   int limit=rates_total-prev_calculated;
   if(prev_calculated>0)  limit++;

   for(int i=limit-3; i>=0; i--)
     {
      //shuzu1Buffer[i+1] = EMPTY_VALUE;
      //shuzu2Buffer[i+1] = EMPTY_VALUE;
      if(close[i+1]>close[i+2] && close[i]<open[i])
        {
         shuzu1Buffer[i+1]=high[i+1];
         }
       else
       {
         shuzu1Buffer[i+1]=0;
       }

      if(close[i+1]<close[i+2] && close[i]>open[i])
        {
         shuzu2Buffer[i+1]=low[i+1];
         }
       else
       {
         shuzu2Buffer[i+1]=0;
       }
      }
//  ChartSetSymbolPeriod
   return(rates_total);
  }

QQ截图20180214141947.png

签到天数: 1608 天

[LV.Master]伴坛终老

48

主题

3246

帖子

9700

积分

积分
9700
tempasdf 发表于 2018-2-14 18:21:09 | 显示全部楼层 | 举报
limit-3 还更新个啥

点评

520FX有你更精彩!: 5.0 你是交易之神!: 5.0
520FX有你更精彩!: 5 你是交易之神!: 5
正确答案............  发表于 2018-2-14 18:41

该用户从未签到

1

主题

2

帖子

18

积分

积分
18
belief 发表于 2018-2-15 14:27:42 | 显示全部楼层 | 举报
tempasdf 发表于 2018-2-14 18:21
limit-3 还更新个啥

我引用这个指标EA下单,但下了第一单后既不平仓,也不再开仓了,就一直这样运行结束,后来感觉是指标不自动更新,搞了几天也不知道怎么改,能帮帮忙告诉怎么该才能让自动更新么?

签到天数: 1608 天

[LV.Master]伴坛终老

48

主题

3246

帖子

9700

积分

积分
9700
tempasdf 发表于 2018-2-15 19:19:11 | 显示全部楼层 | 举报
-3删除了

签到天数: 1 天

[LV.1]初来乍到

2

主题

452

帖子

1034

积分

积分
1034
QQ
李京l 发表于 2018-2-17 08:54:35 | 显示全部楼层 | 举报
为了金币,回帖回到想吐!
来自苹果客户端

签到天数: 1 天

[LV.1]初来乍到

130

主题

3538

帖子

1万

积分

EA策略研究家

积分
12341

周年纪念水鬼混世魔王暴发户正式会员

柒侠伍义 发表于 2018-2-18 13:39:33 | 显示全部楼层 | 举报
柒侠伍义_李易俸
编写EA课程,代编写(付费)
https://shop34551999.world.taobao.com
http://liithong.com/
http://mt4ea.com
http://mt5ea.com

该用户从未签到

0

主题

23

帖子

99

积分

积分
99
wx_DhPU0HcM 发表于 2018-2-21 02:43:11 | 显示全部楼层 | 举报
为金币而来

来自安卓客户端

该用户从未签到

0

主题

107

帖子

246

积分

积分
246
ERIC-lx 发表于 2018-7-8 03:11:01 | 显示全部楼层 | 举报
jhfjhycyfjhcfhjv
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则


在线客服
快速回复 8 返回列表 返回顶部