老师好,麻烦编写一个报警指标 (文华财经WH6赢顺V6.7)

投资者咨询:老师好,麻烦编写一个报警指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 13:47

 主要是报警指标

条件一是3分钟的K线,早盘或是晚盘开盘后的3分钟K线的成交量大于某个数值时候,进行报警,报警的时候指标上有标记,并且提示有三分钟报警,成交量这数值是自己可以手工输入的。

条件二是5分钟的K线,早盘或是晚盘开盘后的5分钟K线的成交量大于某个数值时候,进行报警,报警的时候指标上有标记,并且有提示有五分钟报警,成交量这数值是自己可以手工输入的。

条件三是10分钟的K线,早盘或是晚盘开盘后的10分钟K线的成交量大于某个数值时候,进行报警,报警的时候指标上有标记,并且提示有十分钟报警,成交量这数值是自己可以手工输入的。

条件四是15分钟的K线,早盘或是晚盘开盘后的15分钟K线的成交量大于某个数值时候,进行报警,报警的时候指标上有标记,并且提示有十五分钟报警,成交量这数值是自己可以手工输入的。

条件五是30分钟的K线,早盘或是晚盘开盘后的30分钟K线的成交量大于某个数值时候,进行报警,报警的时候指标上有标记,并且提示有三十分钟报警,成交量这数值是自己可以手工输入的。

这个指标可以加载在任意时间周期的图表上

谢谢

     
技术人员回复
日期:2018-6-5 13:52
 分析后回复
投资者咨询:老师好,麻烦编写一个报警指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 13:47
 我条件修改了一下,改成早盘和晚盘开盘后的K线
技术人员回复
日期:2018-6-5 14:28
给您分析了下,页面不支持跨周期,想在任意周期实现这些条件同时预警,这个取不到,
所以只能分别预警,建立多个预警页面,即取当日第一根k线、早盘第一根K线 时V>数字 进行 预警 。

请参考:

NN:BARSLAST(DATE<>REF(DATE,1))+1,NODRAW;
(NN=1||CROSS(TIME>=0900&&TIME<1000,0.5))&&V>1000,SPARK;
投资者咨询:老师好,麻烦编写一个报警指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 13:47
 这个指标夜盘能够预警的吗,,报警K线麻烦做个笑脸的标记,这样能够看到报警的信号 
(NN=1||CROSS(TIME>=0900&&TIME<1000,0.5))&&V>1000,SPARK;

上面的1000是1000手的意思对吧,这里是手动输入的数字的地方对吧

 
技术人员回复
日期:2018-6-5 15:10
   
投资者咨询:老师好,麻烦编写一个报警指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 13:47

上面的指标修改一下吧,设定一个参数吧,这样子输入一个数字就可以了,夜盘的数字和早盘的数字输一个数字的

谢谢

 设定一个成交量的参数C,这个参数是自己可以输入的  

这个指标我觉得不对啊

 
V就是成交量 ,单位是手,加粗部分需要自己定义数字
NN:BARSLAST(DATE<>REF(DATE,1))+1,NODRAW;
//(NN=1||CROSS(TIME>=0900&&TIME<1000,0.5))&&V>1000,SPARK;      这行是不是不用的?
DRAWICON((NN=1||CROSS(TIME>=0900&&TIME<1000,0.5)&&V>1),H,1);      这里的是早盘的判断还是夜盘的判断条件
数字修改是在哪一行的?
技术人员回复
日期:2018-6-5 15:29
1:夜盘,早盘第一根k线,需要函数定义取到,不能直接输入数字,您理解下

2:您要的成交量变成一个参数:下次直接修改N就可以
N:5;
NN:BARSLAST(DATE<>REF(DATE,1))+1,NODRAW;
(NN=1||CROSS(TIME>=0900&&TIME<1000,0.5))&&V>N,SPARK;
DRAWICON((NN=1||CROSS(TIME>=0900&&TIME<1000,0.5)&&V>N),H,1);
投资者咨询:老师好,麻烦编写一个报警指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 13:47

老师这指标显示的不对的啊

我设置了50万手成交量螺纹钢30分钟的

但是低于30万手成交量的K线也显示的

技术人员回复
日期:2018-6-5 15:48

笔误,你这样试试:

N:10000,NODRAW;
NN:BARSLAST(DATE<>REF(DATE,1))+1,NODRAW;
(NN=1&&V>N || CROSS(TIME>=0900&&TIME<1000,0.5))&&V>N,SPARK;
DRAWICON((NN=1|| CROSS(TIME>=0900&&TIME<1000,0.5))&&V>N,H,1);