以文本方式查看主题

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

--  作者:qq代人发帖
--  发布时间:2015/6/11 13:53:08
--  求助编写
买:日线开盘价格大于昨天收盘价
  卖:日线开盘价格小于昨天收盘价
  平仓条件
  1min  1atr止损,如果不被止损就持仓到收盘前平仓

--  作者:jinzhe
--  发布时间:2015/6/11 13:53:59
--  
交易周期是日线吗?
--  作者:uime
--  发布时间:2015/6/11 13:57:16
--  
交易周期是日线周期,
但atr=ref(ma(tr,20)),1),是分钟线的

--  作者:jinzhe
--  发布时间:2015/6/11 14:08:55
--  

买:日线开盘价格大于昨天收盘价
  卖:日线开盘价格小于昨天收盘价
  平仓条件
  1min  1atr止损,如果不被止损就持仓到收盘前平仓


引用公式,不做实际交易,但是不可省略

公式1:

atr:ref(ma(tr,20)),1);

 

交易公式,使用固定轮询模式平仓

公式2:

aa:=stkindi(\'\',\'公式1.atr\',0,1);

if o>ref(c,1) then buy(holding=0,1,market);

if o<ref(c,1) then buyshort(holding=0,1,market);

if holding>0 and l<enterprice-atr then sell(1,0,market);

if holding<0 and h>enterprice+atr then sellshort(1,0,market);

 

if timetot0(closetime(0))-timetot0(dynainfo(207))<=5*60 then begin

   sellshort(1,0,market);

   sell(1,0,market);

end

 

 


--  作者:uime
--  发布时间:2015/6/11 14:14:40
--  
不能用一个公式完成吗
--  作者:uime
--  发布时间:2015/6/11 14:16:15
--  
其实我想做的是回测
--  作者:jinzhe
--  发布时间:2015/6/11 14:16:42
--  

跨周期引用也能回测的


--  作者:uime
--  发布时间:2015/6/11 14:51:45
--  
不能用stkindi来解决吗?
--  作者:jinzhe
--  发布时间:2015/6/11 14:57:00
--  
上面的就是用stkindi
--  作者:uime
--  发布时间:2015/6/12 9:28:27
--  
我说的stkindi是整合在一个公式中, 不用调用其他的公式