Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:这样的设计怎么会产生信号不一致的问题呢?

1楼
精诚 发表于:2014/5/15 11:20:40
 //交易条件
开空条件1:=HIGH>UPPER AND CLOSE<UPPER AND UPPER-LOWER>9;
开空条件2:=CLOSE<LC30 AND CLOSE<REF(LOWER,1);
开空条件3:=UPPER-LOWER<9;//IF(HHV((MID-LOW),15)>10,0,1);
开多条件1:=LOW<LOWER AND CLOSE>LOWER AND UPPER-LOWER>9;
开多条件2:=CLOSE>HC30 AND CLOSE>REF(UPPER,1);
开多条件3:=UPPER-LOWER<9;//IF(HHV((HIGH-MID),15)>10,0,1);
KD:=交易时间 AND HOLDING=0 AND HHV(DIFF,30)<4 AND LLV(DIFF,30)>-4; //开多条件
PD:=HOLDING>0; //平多条件
KK:=交易时间 AND HOLDING=0 AND HHV(DIFF,30)<4 AND LLV(DIFF,30)>-4; //开空条件
PK:=HOLDING<0; //平空条件
//信号交易
SELLSHORT(PK AND (突破失败空止 OR FAILKON OR KTYDZS1),SS,THISCLOSE); //平空信号
BUY(KD AND 开多条件1,SS,MARKET); //开多信号
BUY(KD AND 开多条件2 AND 开多条件3 AND VOL>10000,SS,MARKET);
SELL(PD AND (突破失败多止 OR FAILDUO OR DTYDZS1),SS,THISCLOSE); //平多信号
BUYSHORT(KK AND 开空条件1,SS,MARKET); //开空信号
BUYSHORT(KK AND 开空条件2 AND 开空条件3 AND VOL>10000,SS,MARKET);
2楼
精诚 发表于:2014/5/15 11:21:17
 我明明用的是market命令啊
3楼
yukizzc 发表于:2014/5/15 11:28:45

信号闪说,这个是和你开平条件有关。

CLOSE<LC30 比如这个盘中的c和盘后的c不一样导致。

4楼
精诚 发表于:2014/5/15 11:46:38
 但是我用的是,MARKET指令,在下一根K线开始的时候,之前的CLOSE不是已经确定了吗?
5楼
yukizzc 发表于:2014/5/15 12:45:03

这个只是回测时你下单位置是下一根K线,有没有信号是根据你的条件来的。

你用的走完k还是固定轮询的模式?

共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01172 s, 2 queries.