以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [原创]刚才还是无法发出指令 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=25234) |
-- 作者:lc1227 -- 发布时间:2012/9/5 13:52:18 -- [原创]刚才还是无法发出指令 AA:=REF(C,1); If date=1120905 and holding=0 then begin IF C<AA*0.98 THEN BEGIN 全买:BUY(1,0,MARKET); END If TIME=135000 then begin 买入:Buy(1,80%,market); End end |
-- 作者:just -- 发布时间:2012/9/5 13:57:11 -- 全买:BUY(1,100%,MARKET); |
-- 作者:lc1227 -- 发布时间:2012/9/5 13:58:58 -- 0 不就是代表的全部买入么?而且我现在操作的股票是上涨的 应该是符合“买入”这个条件的 |
-- 作者:just -- 发布时间:2012/9/5 13:59:45 -- 只有平仓的时候代表全平,开仓的时候不能写0
|
-- 作者:lc1227 -- 发布时间:2012/9/5 14:05:44 -- AA:=REF(C,1); If date=1120905 and holding=0 then begin IF C<AA*0.98 THEN BEGIN 全买:BUY(1,100%,MARKET); END If TIME=140300 then begin 买入:Buy(1,80%,market); End end 是不是还有别的问题,还是没有成交 |
-- 作者:just -- 发布时间:2012/9/5 14:07:32 -- 把你的AA变量输出 然后条件也输出在图表上 如 aa:ref(c,1); cond:c<aa*0.98,linethick0; |
-- 作者:lc1227 -- 发布时间:2012/9/5 14:07:45 -- 另外,BUY函数说明里写的 0或者省略,表示100%。? |
-- 作者:lc1227 -- 发布时间:2012/9/5 14:12:30 -- 哦,好的,我在试一下 |