以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=180728)

--  作者:AMOS
--  发布时间:2020/6/22 8:11:13
--  逻辑编写
请教:
1、从上次开仓以来到当前,条件A曾经成立过,//当前判断时A不一定成立
    类似于函数:ANY
2、从上次开仓以来到当前,条件A、B曾经成立过,且条件A>条件B的周期数;
谢谢

--  作者:AMOS
--  发布时间:2020/6/22 8:26:40
--  
纠正:“上次开仓以来...” 改成 “上次平仓以来...”
--  作者:gxx978
--  发布时间:2020/6/22 8:44:21
--  

1、过去N个周期内满足过,就是用函数any,例如:CON:ANY(A,EXITBARS);

2、CON1:ANY(A,EXITBARS);

     CON2:ANY(B,EXITBARS);

     CON3:BARSLAST(A)>BARSLAST(B);

     CON:CON1 AND CON2 AND CON3


--  作者:AMOS
--  发布时间:2020/6/22 17:07:08
--  
“EXITBARS”
老师这个函数好像只能图表交易使用,
如果后台交易想用“上次平仓以来..."用什么函数,
谢谢

--  作者:gxx978
--  发布时间:2020/6/22 17:12:57
--  

后台上可以用TEXITBARS,注意该函数的用法

 

用法:TEXITBARS(A),A为0表示仅取已成交开仓,1表示取所有开仓(包括未成交在内)
A参数可以不填,默认为0
该函数返回常数,开仓后,初始值从0开始计算

注意:
1、该函数只有在后台程式化交易运行中有效。该函数依赖TBUY等交易语句或者在交易监控中的手工干预的成交记录。。
2、该函数仅对交易所正式合约有效,对金字塔自建的品种指数(IF13等)无效,若监控指数品种对其他合约下单,用户需自行记录。