以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [原创]编写问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181828)

--  作者:倾城四兽
--  发布时间:2020/8/21 10:53:48
--  [原创]编写问题
为什么平完多单,后面还是一直显示平多的字,模型里也用了“TFILTER”函数。
图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20200821104828.png
图片点击可在新窗口打开查看

--  作者:FireScript
--  发布时间:2020/8/21 10:59:46
--  
 没平完,然后满足平仓条件时候就会一直平。你直接贴下代码看下吧。
--  作者:倾城四兽
--  发布时间:2020/8/21 11:00:27
--  

//日内均价
ZQ:=IF(LLV(DAY,0)=HHV(DAY,0),0,BARSLAST(DAY<>REF(DAY,1))+1),LINETHICK0;
 ss:IF(SUM(VOL,ZQ)=0,(HIGH+LOW+OPEN+CLOSE)/4,SUM((HIGH+LOW+OPEN+CLOSE)/4*VOL,ZQ)/SUM(VOL,ZQ)) ;
 //开多
开多: BUY(close-ss>=2&&CLOSE-ss<=20 AND HOLDING<=0),TFILTER ;
 SELL(CLOSE-ENTERPRICE>=20 AND HOLDING>0,1,MARKET),TFILTER ;//ZHIYIN
 SELL( ENTERPRICE-CLOSE>=10 AND HOLDING>0,1,MARKET),TFILTER ;//ZHISUN
//开空
{buyshort(ss-close>=2&&close-ss<=20 and HOLDING>=0 ),TFILTER;
sell(ENTERPRICE-close>=20 and HOLDING<0,1,MARKET),TFILTER;
sell(close-ENTERPRICE>=10 and HOLDING<0,1,MARKET),TFILTER;}
 
//其他
当前持仓:=HOLDING,COLORGRAY,LINETHICK0;
当前资产:=ASSET,NOAXIS,COLORGRAY;

--  作者:倾城四兽
--  发布时间:2020/8/21 11:01:52
--  
不是一开一平机制吗