之前很多投资者都有一个苦恼,就是一遍工作一遍炒期货的时候,有些行情明明是自己预先分析好的,却经常不能及时看到行情而流失。为了更好的提示行情的关键点位或者提示投资者更好的把握行情,文华财经软件推出了声音预警的功能,这样我们就可以在百忙中提前设置好提示条件,一旦行情达到条件时,立刻给予声音提示,这样我们听到声音第一时间就可以迅速回归到盘面。或者心里立刻也有个谱了。那么,我们该如何在指标公式中设置声音预警代码呢?
在学习之前呢,我们先看一段代码,通过以下的指标公式源码来了解声音预警的意义所在。
MA5:MA(C,5),COLORWHITE;//定义5日均线
MA20:MA(C,20),COLORMAGENTA;//定义20日均线
DRAWTEXT(CROSS(MA5,MA20),MA20,’多’),COLORRED,FONTSIZE15;//5日上穿20日,金叉提示多文字
DRAWTEXT(CROSS(MA20,MA5),MA20,’空’),COLORGREEN,FONTSIZE15;//20日下穿5日,死叉提示空文字
上述源码意思就是5日和20均线金叉和死叉时提示多空文字,这样的文字提示,如果我们不盯盘,是看不到的。为了解决不盯盘,也能知道行情到什么位置,或者设定的什么条件时,就需要通过声音预警来提示我们。下面我们再来学习下声音的代码。
SOUND 播放声音。
用法:SOUND(NAME),播放NAME
注:
1、点击设置声音按钮,在弹出来的界面中设置声音,声音用字符’A’~’J’表示。
2、自定义声音可以在设置菜单的设置声音文件中设置
3、条件如果一直满足,则只播放一次,不重复播放。
4、历史数据不触发该函数
例:
CLOSE>OPEN,SOUND(‘A’);//表示K线收盘大于开盘时,播放声音”A”,前面是条件,后面是声音代码和声音编号。
知道了声音代码什么意思和怎么使用的,那么我们上面的代码就可以根据之前的条件,增加多空文字提示时的声音预警代码了,如下:
MA5:MA(C,5),COLORWHITE;//定义5日均线
MA20:MA(C,20),COLORMAGENTA;//定义20日均线
DRAWTEXT(CROSS(MA5,MA20),MA20,’多’),COLORRED,FONTSIZE15;//5日上穿20日,金叉提示多文字
DRAWTEXT(CROSS(MA20,MA5),MA20,’空’),COLORGREEN,FONTSIZE15;//20日下穿5日,死叉提示空文字
CROSS(MA5,MA20),SOUND(‘D’);//满足多的条件,电脑发出D编号声音
CROSS(MA20,MA5),SOUND(‘A’);//满足空条件,电脑发出A编号声音
注意事项:
1、电脑要有音响或者外接音响,需要打开
2、声音预警声音文件,也可以导入外部制作的声音,格式要WAV
3、添加的声音预警代码,不建议有未来函数指标公式的信号