MACD高级用法之一——稳健买入法+2点卖出法
人气:159202
通过近期和朋友们教室里交流,很多朋友针对于A股……
通达信公式分时预警的设置
人气:102331
喜欢使用通达信预警的一定碰到过无法用公式做分……
通达信开启主力风向标和主力轨迹图【图解】
人气:100153
通达信开启主力风向标和主力轨迹图【图解】……
通达信最简单看盘组合,抓强势股双头的超短线盈利--之五(均线战法找心脏)
人气:98665
有很多人鄙视画线,因为那是马后炮,我也是这么……
通达信免费账号登录开启十档框和调用主力监控教程
人气:79495
开启主力轨迹图后边用 般玩老师 无常2 两位老师……
龙头蓄力突破战法——第一时间介入牛股主升浪捕捉涨停板的技巧(图解)
人气:50512
我们做短线的,经常都希望抓到牛股的主升浪,而……
集合竞价抓涨停板绝技(附公式源码)
人气:44112
集合竞价的过程中,一般隐藏着主力资金当日运作……
史上成功率最高的月线买入法,精准高效筛选暴涨牛股,堪称选股法宝!
人气:30944
利用月线选股是一种较实用也较简单的方式,对于……
跟我从零开始学会大智慧股票池自动交易
人气:28708
自从上次发表关于自动交易系列教程后,很多朋友……
筹码分布状况的判断
人气:21477
1,如果整个行情为下跌行情,而上峰密集还没有被……
大智慧程序化交易功能模块2----语音播报.dll
大智慧软件在预警或者股池中只能设置简单的声音提示,很单调也不能多样化。之前也有人使用录制好的语音文档来预警之用,
但我觉得可以利用操作系统的语音功能来设计一个更加灵活的语音播报功能来使用,因此就设计了这个模块。你可以利用这个模块设计个性化的监控池。
这个模块是我交互式系统的一个子功能模块,经过一年多的测试和使用,觉得挺实用,现在就来分享给大家。
不废话了,下面直接讲用法格式。如果要使用此模块,请仔细阅读下面内容。
{语音播报模块说明:
====================================================================================
大智慧调用格式:
"语音播报@语音播报"(价格,数量,文档号+语句号,工作模式编号);
价格:可以引用股价或者指定价格,不可缺省,可默认用 C
数量:指定数量,不可缺省,可以用100
文档号+语句号:不可缺省,千位数开始位是文档编号,后最后3位是语句编号,也就是这参数至少是4位数
可以使用的文档数量没有严格限制,每个文档的语句量不超过999句
例如:1008表示“播报1.TXT”第8行 56789表示“播报56.TXT”第789行
工作模式编号: 不可缺省,默认用0,值=0只播报不存档 值=1播报并存档 值=2只存档不播报,通常我们只是使用0号工作模式
存档文件是“\极道数据库\存档.txt”
{注意:如果是采用存档模式的话,如果信号太频繁,会一直写入记录
记录可以退出大智慧后人工清理,但不要删除文档}
================================================================================
关于播报文档文件:
在“播报1.TXT”格式文档中有四个关键词变量:#股票代码#、#价格#、#条件数量# #股票名称# (前后都有#号以示区别)
#股票代码# 和 #股票名称# 是自动根据大智慧池子出票自动生成的,只需要在语句中引用即可
股票名称来自“码表.TXT”文档,可以自己添加或者直接用大智慧的码表引出文档来合成,可以直接将新码插在文档前面,DLL会自动扫描符合的第一个数字码对应的股票名称,有重复的话就只有第一个是有效的,后面的重复会跳过。
======================================================================================
关于WIN7系统语音功能的修复和安装
本模块的语音是调用了WIN7系统的语音功能,但是一般的WIN7安装可能会简化了语音功能,因此需要先修复
可以在文件夹中找修复安装文件和语音库文件进行安装
WIN8 WIN10 我没有测试过,不过这个模块是调用系统功能的,所以只要系统有语音功能的话,应该是可以正常使用
你可以尝试在其他版本的操作系统中使用,但是我不保证可以正常,并不保证会在后面的版本中兼容
我自己的使用环境是WIN7 64 其他环境我没有测试过,WIN10系统好像是自带语音可以先不安装语音包测试一下。
========================================================================================================
注意事项:
0、播报中不会暂停大智慧,对大智慧运行速度基本没影响,播放语句会自动在WIN系统中堆栈并播放
1、不要在多个池中同时使用这个功能,虽然可以播报,但是或许会混乱,最好是只用在一个必须要用语音播报的池中
2、不要用在分析图中,或许会产生混乱
3、不要用在会大量出票的池三角中,不间断的播报会非常闹人,最好是用在持仓票监控或者大盘监控这类的,或者是出票很少的池
4、调用语句要放在IF语句内
5、使用上的问题最好先仔细阅读前面的说明,我写的已经很详细了,并且这个模块我也使用了一段时间,应该不会有啥问题,如果有问题就可能是你操作系统或者大智慧问题,这些我就也没法解决,你只能自己多试试了。
6、DLL是我自己写的,因为我水平有限只能写简单的东西,所以不保证没有BUG,只能保证没有设置暗门和时间限制。
这个语音模块是我的交互模块的一部分功能,我另外还写了交互对话模块和外挂数据库模块,不过这些功能还不够成熟,等以后找机会再分享。
=====================================================================
完整应用代码举例:
股票池代码示例:
{代码说明:在盘中播报股票量比异常的标的}
盘中:=(CURRENTTIME>92600 and CURRENTTIME<113000) or (CURRENTTIME>130000 and CURRENTTIME<150000);{在指定的时间段执行特定的代码}
量比阀值:DYNAINFO(17)>20;
IF 量比阀值=1 and 盘中=1 THEN
"语音播报@语音播报"(c,100,1009,0);{如果是在盘中并且量比大于20则播报文档“播报1.TXT”的第9行语句,这个IF语句一般是放在代码的最尾部}
------------------------------------------
播报1.TXT 语句示例:
#股票名称#抄底信号 (朗读:“XXXX抄底信号”)
卖出#股票代码#股数:#条件数量#价格:#价格# (朗读:“卖出xxxxxx股数xxx价格xxx”)
大盘空头警报 (朗读:“大盘空头警报”)
前两句是变量组合形式的播报语句,最后一句是直接指定的语句,你甚至可以用来播放文本小说也可以,嘿嘿
至于这个模块要怎么用,你完全可以发挥自己的想象力了。