交易危机

 找回密码
 快捷注册(禁q号)

QQ登录

只需一步,快速开始

搜索
广告位
查看: 5740|回复: 15
打印 上一主题 下一主题

[指标] 每天开盘时间分割线和时间段分割

[复制链接]

2

主题

269

积分

0

精华

见习操盘手

金钱
269 美元
权重
0
跳转到指定楼层
楼主
发表于 2016-11-19 08:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
每天开盘时间分割线和时间段分割

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 转播转播 分享分享 分享淘帖1 支持支持 保留保留

2

主题

269

积分

0

精华

见习操盘手

金钱
269 美元
权重
0
推荐
 楼主| 发表于 2016-11-19 08:42 | 只看该作者
如图时间段 指标6:00至11:30  13:30至15:30  21:00至04:00  每天循环

1235.png (25.55 KB, 下载次数: 63)

1235.png
回复 支持 1 反对 0

使用道具 举报

1

主题

22

积分

0

精华

外汇入门

金钱
22 美元
权重
0
板凳
发表于 2016-11-27 01:24 | 只看该作者
不错啊

7

主题

4282

积分

0

精华

高级操盘手

金钱
4282 美元
权重
0
地板
发表于 2017-7-20 17:20 | 只看该作者
不错    很好用
虚度7年时光,今年认真干

0

主题

5

积分

0

精华

见习期-审核

金钱
5 美元
权重
0
5
发表于 2017-8-15 23:46 | 只看该作者
看看,好东西。

2

主题

712

积分

0

精华

初级操盘手

金钱
712 美元
权重
1
6
发表于 2018-3-25 13:43 | 只看该作者
来了。。。。

0

主题

2231

积分

0

精华

中级操盘手

金钱
2231 美元
权重
0
7
发表于 2018-3-27 17:22 | 只看该作者
来了。。。。

0

主题

5982

积分

0

精华

高级操盘手

金钱
5982 美元
权重
0
8
发表于 2018-7-13 13:40 | 只看该作者
回复收藏了!感谢分享!

0

主题

1532

积分

0

精华

初级操盘手

金钱
1532 美元
权重
0
9
发表于 2018-12-31 23:06 | 只看该作者
感谢楼主分享!楼主好运!

19

主题

475

积分

0

精华

见习操盘手

金钱
475 美元
权重
0
10
发表于 2018-12-31 23:11 | 只看该作者
好东西

7

主题

258

积分

0

精华

见习操盘手

金钱
258 美元
权重
0
11
发表于 2019-1-1 19:27 | 只看该作者
看起来不错啊

0

主题

136

积分

0

精华

见习操盘手

金钱
136 美元
权重
0
12
发表于 2019-5-25 15:51 | 只看该作者
谢谢分享

7

主题

258

积分

0

精华

见习操盘手

金钱
258 美元
权重
0
13
发表于 2019-5-25 18:35 | 只看该作者
看看学习学习

0

主题

296

积分

0

精华

见习操盘手

金钱
296 美元
权重
0
14
发表于 2019-5-25 21:18 | 只看该作者
东西不错,谢谢

27

主题

6500

积分

4

精华

高级操盘手

金钱
6500 美元
权重
0
15
发表于 2019-5-25 22:55 | 只看该作者
本帖最后由 我家就在小水沟 于 2019-5-25 22:59 编辑


#property indicator_chart_window

extern int InputTimeZone = 6;//自己所在的时区
extern int ChartTimeZone = 1;//平台所在的时区
extern int LookBackDays = 2000;//向前画的天数
extern string KeyTimePoints = "06:00,11:30,13:30,15:30,21:00,04:00";//自己所在时区的时间,用逗号分开
extern color LineColor = Aqua;
extern int LineStyle = 2;
extern int LineWidth = 1;
extern bool DrawInBackground = TRUE;
int g_day_of_week_112 = -1;
int g_bars_116 = 0;

int init() {
   return (0);
}

int deinit() {
   string l_name_8;
   int l_objs_total_0 = ObjectsTotal();
   for (int l_objs_total_4 = l_objs_total_0; l_objs_total_4 >= 0; l_objs_total_4--) {
      l_name_8 = ObjectName(l_objs_total_4);
      if (StringSubstr(l_name_8, 0, 8) == "VertLine") ObjectDelete(l_name_8);
   }
   return (0);
}

int start() {
   int lia_4[30];
   bool li_8;
   int li_12;
   int li_16;
   int l_index_20;
   string l_time2str_24;
   int l_count_32;
   string ls_36;
   int li_44;
   int li_0 = TimeCurrent() + 3600 * (InputTimeZone - ChartTimeZone);
   if (TimeDayOfWeek(li_0) != g_day_of_week_112 || Bars - g_bars_116 > 1) {
      g_day_of_week_112 = TimeDayOfWeek(li_0);
      g_bars_116 = Bars;
      li_8 = TRUE;
      li_12 = 0;
      l_index_20 = 0;
      while (TimeDayOfWeek(li_0) == 0 || TimeDayOfWeek(li_0) == 6) li_0 += 86400;
      l_time2str_24 = TimeToStr(li_0, TIME_DATE);
      while (li_8) {
         l_index_20++;
         li_16 = StringFind(KeyTimePoints, ",", li_12);
         if (li_16 == -1) {
            li_16 = StringLen(KeyTimePoints);
            li_8 = FALSE;
         }
         lia_4[l_index_20] = StrToTime(l_time2str_24 + " " + StringSubstr(KeyTimePoints, li_12, li_16 - li_12));
         li_12 = li_16 + 1;
      }
      l_count_32 = 0;
      for (int l_count_48 = 0; l_count_48 < LookBackDays; l_count_48++) {
         while (TimeDayOfWeek(li_0 - 86400 * l_count_32) == 0 || TimeDayOfWeek(li_0 - 86400 * l_count_32) == 6) l_count_32++;
         for (int li_52 = 1; li_52 <= l_index_20; li_52++) {
            ls_36 = "VertLine" + l_count_48 + li_52 + " " + TimeToStr(lia_4[li_52], TIME_MINUTES);
            li_44 = lia_4[li_52] - 86400 * l_count_32 - 3600 * (InputTimeZone - ChartTimeZone);
            DrawLine(ls_36, li_44);
         }
         l_count_32 += 1;
      }
   }
   return (0);
}

void DrawLine(string a_name_0, int a_datetime_8) {
   if (ObjectFind(a_name_0) != 0) ObjectCreate(a_name_0, OBJ_VLINE, 0, a_datetime_8, 0);
   else ObjectMove(a_name_0, 0, a_datetime_8, 0);
   ObjectSet(a_name_0, OBJPROP_STYLE, LineStyle);
   ObjectSet(a_name_0, OBJPROP_COLOR, LineColor);
   ObjectSet(a_name_0, OBJPROP_WIDTH, LineWidth);
   ObjectSet(a_name_0, OBJPROP_BACK, DrawInBackground);
}

1

主题

98

积分

0

精华

外汇入门

金钱
98 美元
权重
0
16
发表于 2019-5-27 15:10 | 只看该作者
指标在哪里
您需要登录后才可以回帖 登录 | 快捷注册(禁q号)

本版积分规则

QQ|黄金吧|黄金论坛|手机版|指标下载|非农|目录|交易危机

版权所有: ©2014-2021 fx3q.com Powered by Discuz! X3
皖ICP备: 2024050410号-2

风险提示:杠杆风险高,交易要谨慎 声明:坛友发言和回复均为个人观点,不代表论坛立场。
若有侵权请联系fx3q@qq.com删除

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