以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 金字塔拟改进、增加的功能和函数 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=309) |
-- 作者:金字塔 -- 发布时间:2009/11/29 15:13:24 -- 金字塔拟改进、增加的功能和函数 综合大家的意见,金字塔拟改进、增加的功能和函数为: 功能 1、希望增加分笔连线图作为选项(目前是星状); 2、可以逐日(按某日)查看分笔成交图表; 3、查看分笔成交图表时,可同时看到盘口(买卖价、量、成交)每笔的变化; 4、可导出分笔成交数据的文本格式或Excel格式; 5、能自动生成主力合约(以连续2日最大当日成交为换月依据),即连续合约; 6、提供未成交单的后续处理功能: (1.93版完成) 如【5】秒不成交即撤单;撤单后处理功能,类似TB的交易助手; (1.93版完成) 这样在某种情况,主观强烈看多,拟人工干预,只做多,或反之,只做空; (1.93版完成) 8、在程式化交易某项处,按右键,可调整对应的参数; (1.93版完成) 9、在模型信号消失后恢复原来的持仓; 10、增加模拟训练功能; 11、完善等幅K线和等量K线,使其更加稳定; 12、将实际运行的交易系统,从测评、分析中分离,提高运行效率; 13、增加自动交易时走完一个周期才发出信号或交易; (1.93版完成) 14、增加时段自由切分,如国内期货的60分钟线切分成4根K线; (1.93版完成) 15、与文华、飞狐更加兼容; 16、有时需要监控执行情况(尤其是初期),应该可以允许正在运行的程式化交易系统,选择在主图上显示执行情况(包括买卖信息、各种数据的变化等),而不用再启动同样的系统来观察,浪费资源。 (1.95版完成)或者设计个函数,可在主图上启动指标按预警序号引用相应的系统而不占用资源 17、在画线工具"时间尺"的画线拉动时,不显示时间周期数 菲波纳契时间分析工具拉了线做分析,那些1.618倍 、1.382倍等位置处的刻度没有显示 等问题 函数 1、当日目前位置之前总共有多少次交易; (1.93版完成) 指已成交来回的,就是当日的TOTALTRADE函数(当前位置之前总共有多少次交易,注意每次平仓算一次交易,而开仓不算)
2、程式化交易过程中的信息反馈也很重要 (1.93版完成) 后面我们会增加邮件发送功能和声音提示功能 3、请增加2个时间函数,便于不同交易节的策略设计 (1.93版完成) 4、增加一个程式化交易函数 (1.93版完成)
5、函数中增加平今仓和平仓的的类型
6、增加期货保证金比率函数,做资金管理,这个函数必不可少。
7、增加读写计算机文本文件函数,可以采用添加方式写入已有文件后面。
8、增加当前交易软件网络连接状态函数,用于程序判断当前是否登录了交易平台、登录行情和网络运行正常度。
我们将根据情况不断补充和标记已经完成的项目 多谢大家的支持和鼓励! 欢迎实战交易员多补充!(尤其是自动交易部分)[此贴子已经被作者于2009-12-15 21:31:44编辑过]
|
-- 作者:bhwhui -- 发布时间:2009/11/29 15:31:05 -- 支持一下,自动交易部分函数缺的比较多。给您发qq算了。。 |
-- 作者:htk -- 发布时间:2009/11/29 16:26:38 -- 1,我建议增加,平今仓。和平老仓的函数。这样日内交易和长线交易平仓不会混乱。 2,增加涨停板,跌停板的函数。好像每日有公布的,这样日内交易可以避免在涨停板附近做空,被封住。
|
-- 作者:金字塔 -- 发布时间:2009/11/29 17:17:59 -- 以下是引用htk在2009-11-29 16:26:38的发言:
1,我建议增加,平今仓。和平老仓的函数。这样日内交易和长线交易平仓不会混乱。 2,增加涨停板,跌停板的函数。好像每日有公布的,这样日内交易可以避免在涨停板附近做空,被封住。
接收你的1、建议,多谢! 2、有,可看动态函数 涨停:DYNAINFO(54); 跌停:DYNAINFO(55); |
-- 作者:fpro32 -- 发布时间:2009/11/30 0:42:07 -- 支持金版主的建议。 |
-- 作者:xhyaj -- 发布时间:2009/11/30 0:53:28 -- 4、可导出分笔成交数据的文本格式或Excel格式;-----最好在数据查看页面可进行导入和导出
|
-- 作者:xhyaj -- 发布时间:2009/11/30 0:56:39 -- 飞狐取得品种(股票)数据的方法,最简洁的就是"sz600000$close" 不过sz60000不能是变量,能改进这点最好
调用公式和外部dll如果能传递字符串最好,只有数字变量很多功能无法完成 |
-- 作者:xhyaj -- 发布时间:2009/11/30 0:58:19 -- 板块指数 指标统计 和套利指数 其中指标统计是如何使用的? 我试了试 建立一个简单的指标统计,指向一个股票600000 结果刷新数据的时候,如果选当日日线,软件提示不能刷新历史数据 总之,指数刷新的四个选项都试过了,结果是日线数据没有最低价,日内数据很怪异 我检查过60000的日线和日内数据,是正确的 这个问题就是 是否已经如何实现最大自由度(自定义指标)制作指数 如果确认不能刷新历史数据(也许是暂时的),那么是否可以通过其他方式把历史数据灌入该指数? 比如我用其他办法,也许是金字塔的自定义数据,也许是其他方法形成的 格式化数据,历史数据已经做好,如何用该指数保存并展现这些数据? 当然,如能保存,展现是自然的 |
-- 作者:金字塔 -- 发布时间:2009/11/30 10:08:54 -- 以下是引用xhyaj在2009-11-30 0:56:39的发言:
飞狐取得品种(股票)数据的方法,最简洁的就是"sz600000$close" 不过sz60000不能是变量,能改进这点最好
调用公式和外部dll如果能传递字符串最好,只有数字变量很多功能无法完成 你可试一下字符串函数 |
-- 作者:金字塔 -- 发布时间:2009/12/6 15:38:29 -- 1.93版增加若干程式化交易函数 1、DEBUGOUT(STR,NUM) 调试输出 用户可以在程式化交易中通过输出指定的字符串来实现调试的目的,可以借助这个功能来完成监控程式化交易的各种细节参数,因为在后台执行程式化交易时,用户在前台的图表上是看不到内部数据的。 用法:DEBUGOUT(STR,NUM),STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字. 例如:DEBUGOUT(\'当前资产为%.2f\',1234),将在程式化交易的监控部分打印出来 "当前资产为1234.00" "%.2f"为一个打印的控制符号,系统会将他替换为指定的一个数字输出,%.2f为显示两位小数,%.0f则表示不显示小数. 该函数仅在做程式化交易时有效 2、SLEEP(D) 延时 当位于最后一个周期时,延时指定数量时间后再执行下条语句。 用法:SLEEP(D),D为延时的设置时间,单位为毫秒(1秒钟等于1000毫秒)。 例如:SLEEP(1000)表示等待1秒后再执行下行语句。 3、TODAYHOLDING 今持仓量 得到当前帐户的今日持仓量,多仓返回正数空仓返回负用法:TODAYHOLDING 4、TSUBMIT(N) 委托单历时 用法:TSUBMIT(N)仍未成交时,函数返回未成交历时的秒数,有效值范围为(1-1000);成交函数返回0. N为委托方向.0所有方向;1开多;2平多;3开空;4平空; 便于控制未成交交易,采取其他补救措施 5、TTOTALDAYTRADE 日内交易次数 当前位置之前总共有多少次当日的交易,注意每次卖出算一次交易,而买入不算 用法:TTOTALDAYTRADE 交易系统函数 TOTALDAYTRADE 日内交易次数 当前位置之前总共有多少次当日的交易,注意每次卖出算一次交易,而买入不算 用法: TOTALDAYTRADE |