以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 老师,请进 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=53965) |
-- 作者:李林 -- 发布时间:2013/7/15 19:42:10 -- 老师,请进 开多:buy(KD and holding=0, 手数,limitr,C1+8);
老师,这样写,只能在次周期符合条件时成交,可是我想后面所有的周期只要符合条件就成交,怎么办? |
-- 作者:jinzhe -- 发布时间:2013/7/16 8:59:23 -- 把条件中的holding=0去掉 |
-- 作者:李林 -- 发布时间:2013/7/16 9:08:08 -- 以下是引用jinzhe在2013/7/16 8:59:23的发言:
把条件中的holding=0去掉 测试结果和原来一样 |
-- 作者:jinzhe -- 发布时间:2013/7/16 9:44:22 -- 没写平仓条件吗? |
-- 作者:李林 -- 发布时间:2013/7/16 10:04:49 -- 以下是引用jinzhe在2013/7/16 9:44:22的发言:
没写平仓条件吗? 收盘前15分钟平仓 |
-- 作者:jinzhe -- 发布时间:2013/7/16 10:12:54 -- 请把代码帖全 |
-- 作者:李林 -- 发布时间:2013/7/16 10:27:14 -- VARIABLE:X0=100; VARIABLE:X1=100; VARIABLE:X2=100; VARIABLE:C0 = CLOSE ; VARIABLE:C1 = CLOSE ; VARIABLE:C2 = CLOSE ; VARIABLE:Step = 0 ; VARIABLE:BasePriceSave = 0 ; VARIABLE:CutPrice =0 ; //止盈价 VARIABLE:ZhiYinPrice = 0 ; //止盈价 VARIABLE:BaoBenPrice = 0 ; //保本价 VARIABLE:StockPrice = 0 ; //买入价 X0:= X1:= X2:= X3:= 手数:=SS; C0:=CLOSE; C1:=REF(CLOSE,1); C2:=REF(CLOSE,2); C3:=REF(CLOSE,3); TIM2 :=MINUTE; IF ( (TIM1 >=15) AND ( TIM2 >= 0 ) ) THEN BEGIN IF HOLDING > 0 THEN BEGIN DRAWTEXT(1,C0,\'时间平多\',COLORWHITE ,5 ); SELL(1,0,THISCLOSE ); END
|
-- 作者:李林 -- 发布时间:2013/7/16 10:27:30 -- IF HOLDING < 0 THEN BEGIN DRAWTEXT(1,C0,\'时间平空\',COLORWHITE ,5 ); SELLSHORT(1,0,THISCLOSE ) ; //平空 END EXIT ; END
IF Step = 0 THEN BEGIN IF TIM1 < 11 THEN BEGIN / IF THEN BEGIN //RSI小于20 IF THEN BEGIN DRAWTEXT(1,C1,\'基\\n准\',COLORWHITE ,2 ); BasePriceSave := C1 ; //保存基准价 KD20:=C>=C1+7; KK20:=C<=C1-8 ; 开多20:buy(KD20 and holding=0, 手数,limitr,C1+7); 开空20:buyshort(KK20 and holding=0,手数,limitr,C1-8);
EXIT ; END
END
IF THEN BEGIN //RSI小于20 IF THEN BEGIN DRAWTEXT(1,C1,\'基\\n准\\n\',COLORWHITE ,2 ); BasePriceSave := C1 ; KK80:=C<=C1-7; KD80:=C>=C1+8; 开多80:buy(KD80 and holding=0, 手数,limitr,C1+8); 开空80:buyshort(KK80 and holding=0,手数,limitr,C1-7); EXIT ; END
END END END |
-- 作者:jinzhe -- 发布时间:2013/7/16 10:42:29 -- 关键性的IF都没写出来,楼主还是在不写holding=0的情况下,调试后面k线是否满足条件 |
-- 作者:李林 -- 发布时间:2013/7/16 10:50:09 -- 以下是引用jinzhe在2013/7/16 10:42:29的发言:
关键性的IF都没写出来,楼主还是在不写holding=0的情况下,调试后面k线是否满足条件 关键地方是我删掉了才发上来的,测试时当然有 |