以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问交易系统怎么调用选股结果 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51940) |
-- 作者:kevinxuan -- 发布时间:2013/5/13 0:28:48 -- 请问交易系统怎么调用选股结果 新手咨询,看到自动交易,我的理解是先写出预警指标,当有信号时才做买多卖空的操作,预警指标已经写好,但如何在交易系统里调用预警指标做买卖的前提呢?预警指标的输出式应该结果就是0和1。所以就有三个疑问 1、交易系统是否可以调用预警指标? 2、如果可以,调用的结果是否为1和0,即1为条件成立0为条件不成立,以1和0作为交易的条件? 3、如果都是可以的,请问如何编写?我编写的是否有问题 KD:="1分钟做多.a#min1"; //开多条件 PD:="1分钟做多.a#min1"; //平多条件 KK:="1分钟做空.a#min1"; //开空条件 PK:="1分钟做空.a#min1"; //平空条件 平空:SELLSHORT((PK=0 or close-ENTERPRICE=3.2) ,1,market); //平空信号 开多:BUY(KD=1 AND HOLDING=0,1,open); //开多信号 平多:SELL((PD=0 or enterprice-close=3.2) ,1,market); //平多信号 开空:BUYSHORT(KK=1 AND HOLDING=0,1,open); //开空信号 |
-- 作者:jinzhe -- 发布时间:2013/5/13 9:07:22 -- 1,2 可以 3.调用的没错,开多和开空语句中的价位代码写错,限价交易 limitr,open, 而不是直接open |
-- 作者:kevinxuan -- 发布时间:2013/5/13 10:44:58 -- 好的,我试试,十分感谢 |
-- 作者:kevinxuan -- 发布时间:2013/5/13 10:57:46 -- 斑竹,测试好了,但怎么家里的测试结果和单位的电脑测试结果不一样呢?难道是数据有错?? |
-- 作者:jinzhe -- 发布时间:2013/5/13 11:01:34 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 类似于这里的问题21, |