以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]返回语句 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=80558) |
-- 作者:渴望知识 -- 发布时间:2015/7/8 13:15:32 -- [求助]返回语句 请教一下,咱们有没有类似TB里的RETURN(返回)这个函数。 也就是比方说: //条件判断 MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); CONDBUY:=CROSS(MA5,MA10); CONDSELL:=CROSS(MA10,MA5); //控制日内交易次数 IF TTOTALDAYTRADE>=300 THEN EXIT; //开仓和平仓 TBUY(CONDBUY AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 ); RETURN; TSELL(CONDSELL,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1); //加仓 IF TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10 THEN BEGIN 阳线加仓:TBUY(CLOSE>OPEN,2,LMT,CLOSE,ZH1,PZ1); 阴线加仓:TBUY(CLOSE<OPEN,1,LMT,CLOSE,ZH1,PZ1); END 我在开平仓中间加上这个函数,目的是当开仓条件成立后,就直接跳出程序,不再执行下面的代码了。直到下个扫描周期或者K线数据(TICK)到来,再重新的从头再执行代码。
|
-- 作者:jinzhe -- 发布时间:2015/7/8 13:23:42 -- exit |