当前位置:分析家公式网 → 股票软件 → 大智慧新一代 → 一键转帖:【大智慧程序化交易功能模块1----延时功能.dll】
软件名称:[B]【大智慧程序化交易功能模块1----延时功能.dll】[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/Win7/
软件语言:简体中文
授权方式:免费版
软件大小:344 KB
官方主页:Home Page
更新时间:2017-11-27 00:58:50
软件简介:
潜水好几年了,一直也没发过新帖,今天突然想发个贴。
分享一个自己写的小模块,或许在程序化交易上会有用到。
如果你是使用大智慧股票池做程序化交易者的话请继续看下去,如果只是初学者或者其他的话您可以略过本贴以便节省您的宝贵时间。
=============================================================================================
模块功能:模块是个延时功能,也就是锁定大智慧股池一个指定的时间,在锁定时间内大智慧股池不会有任何动作。
用途:
1、用于在程序化下单的时候协调和三方软件之间的节奏,比如池子同时出5只票,5条开仓指令同时发给三方软件就可能导致漏单或者咔死,那么用这个模块作为延时间隔,这样会减少意外发生
2、用于在池子代码中插入延时以便对前一信号做校验,例如:监控到持仓票急拉,然后锁定代码10秒,再统计近期30笔内的资金流出净值,再判断是否执行高抛
以上只是举例,可能的应用还很多,按自己需要来用就行。
相关说明:
1、类似的功能在其他高手的DLL中或许也有,您可以按自己喜好选择使用,功能雷同也很正常请勿喷
2、这个延时是锁定当前股票池的流程,不会锁整体大智慧,所以不会影响其他池子或指标
3、这是一个特殊的DLL,使用不当的话可能会让池子很咔或者其他问题,请务必在IF语句中使用,这样可以避免一些不必要的问题(格式参考下面的例子),并且我对此模块因使用不当而产生的问题不负责任。
4、欢迎探讨并对我可能无法及时回复先表示歉意5、DLL文件请见附件
格式例子:
{--执行交易---------------------------------}
if 买卖 then BEGIN
"Order@BUY"(c*1.003,买卖*股数,公式编号,助手编号);
"延时功能@延时暂停"(5000);{参数单位毫秒}
end
上面例子是在发出一个买入指令后锁定池子5秒钟以便三方软件可以响应指令并做好迎接下一个指令的准备,这样可以避免连续指令造成的咔死或者漏单
[url=http://www.70822.com/soft/sort012/sort033/down-118663.html]【大智慧程序化交易功能模块1----延时功能.dll】[/url]