智能交易网,程序化交易,自动交易,量化交易

 找回密码
 注册

QQ登录

只需一步,快速开始

手机短信登录

参加MT4智能交易编程培训,7课免费在线试听MT4指标,EA代写,或EA指标加密账户远程验证服务 最完善商业MT4跟单系统(0.1秒极速响应不漏单)
为论坛做贡献有奖学金,奖学金可直接换真钱 扫本站微信公 众号部分视频课程指标EA免费得智能交易网MT4操盘神器,扫公众号免费得
查看: 3247|回复: 8

这样的线如何画?

[复制链接]
发表于 2011-9-6 19:52:06 | 显示全部楼层 |阅读模式
我想在北京时间早上3点、下午15点、晚上21点等时间段,在K线图上画几跳竖线,这样可以看的清楚,请问这样的指标画线如何画?
回复

使用道具 举报

发表于 2011-9-6 20:17:24 | 显示全部楼层

  1. #property copyright "Copyright ?2011, MetaQuotes Software Corp."
  2. #property link      "http://www.metaquotes.net"
  3. extern int hour1=3;//MT4平台时间3点画竖线,不是北京时间请自动修改参数对应到北京时间3点
  4. extern color hour1color=Red;//3点线的颜色设置
  5. extern int hour2=15;//MT4平台时间15点画竖线,不是北京时间请自动修改参数对应到北京时间15点
  6. extern color hour2color=Yellow;//15点线的颜色设置
  7. extern int hour3=21;//MT4平台时间21点画竖线,不是北京时间请自动修改参数对应到北京时间21点
  8. extern color hour3color=White;//21点线的颜色设置
  9. #property indicator_chart_window
  10. int init()
  11.   {
  12.    return(0);
  13.   }
  14. int deinit()
  15.   {
  16.    return(0);
  17.   }
  18. int start()
  19.   {
  20.    int limit;
  21.    int counted_bars=IndicatorCounted();
  22.    if(counted_bars>0) counted_bars--;
  23.    limit=Bars-counted_bars;
  24.    for(int i=0; i<limit; i++)
  25.      {
  26.         if(TimeHour(Time[i])==hour1)
  27.           {
  28.             ObjectCreate(TimeToStr(Time[i]),OBJ_VLINE,0,Time[i],0);
  29.             ObjectSet(TimeToStr(Time[i]),OBJPROP_COLOR,hour1color);
  30.           }
  31.         if(TimeHour(Time[i])==hour2)
  32.           {
  33.             ObjectCreate(TimeToStr(Time[i]),OBJ_VLINE,0,Time[i],0);
  34.             ObjectSet(TimeToStr(Time[i]),OBJPROP_COLOR,hour2color);
  35.           }
  36.         if(TimeHour(Time[i])==hour3)
  37.           {
  38.             ObjectCreate(TimeToStr(Time[i]),OBJ_VLINE,0,Time[i],0);
  39.             ObjectSet(TimeToStr(Time[i]),OBJPROP_COLOR,hour3color);
  40.           }
  41.      }
  42.    return(0);
  43.   }
复制代码

快照1.gif
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-6 20:55:13 | 显示全部楼层
太感谢了!
回复 支持 反对

使用道具 举报

发表于 2011-9-17 15:07:29 | 显示全部楼层
谢谢分享。
回复 支持 反对

使用道具 举报

发表于 2011-9-27 22:06:03 | 显示全部楼层
嗯,非常感谢。学习了。
回复 支持 反对

使用道具 举报

发表于 2012-2-15 15:55:20 | 显示全部楼层
嗯,非常感谢。学习了。
回复 支持 反对

使用道具 举报

发表于 2012-2-15 19:27:44 | 显示全部楼层
不错啊 !!  
回复 支持 反对

使用道具 举报

发表于 2012-2-17 13:14:29 | 显示全部楼层
回复 admin 的帖子

这个指标在H1以下时间段,会在设置的这一小时内所有k线上画线(5分钟会话出12条)。能不能把hour设置成时间型,比如3:00什么的。就只画一条线。
回复 支持 反对

使用道具 举报

发表于 2017-10-5 11:52:35 | 显示全部楼层
高高高,无私的奉献
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|sitemap|智能交易网,程序化交易,自动交易,量化交易 ( 苏ICP备08108698号,苏州智德金网络科技股份有限公司版权所有 )

GMT+8, 2019-9-17 23:25 , Processed in 0.098036 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表