以文本方式查看主题

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

--  作者:zkz258
--  发布时间:2017/8/10 17:39:41
--  请教模型编写问题
1、图表程序化交易模式,日线级别,满足条件后收盘前5分钟开平仓,请教如何编写?
2、运行模式设置成固定时间间隔还是走完一根K线以后?
请注意框架是在日K线图表模式下。

--  作者:wenarm
--  发布时间:2017/8/11 8:14:06
--  

收盘前x分钟平仓(日线级别)

 M1: T0TOTIME(TIMETOT0(CLOSETIME(0))-60); //收盘前1分钟
 M5:T0TOTIME(TIMETOT0(CLOSETIME(0))-60*5); //收盘前5分钟
 
 if M5<=DYNAINFO(207) or (not(ISLASTBAR)) then begin
  sell(1,holding,MARKET);
  sellshort(1,holding,MARKET);
 end


--  作者:zkz258
--  发布时间:2017/8/11 12:43:01
--  
运行模式设置成固定时间间隔还是走完一根K线以后?
--  作者:zkz258
--  发布时间:2017/8/11 12:43:46
--  
not(ISLASTBAR)),这个是什么意思呢?
--  作者:FireScript
--  发布时间:2017/8/11 13:14:03
--  

1.固定轮询

2.not(ISLASTBAR) 返回0 就是表示是最新一个K线的意思,返回1 表示不是最新一个K线。可分别查看下not语句和ISLASTBAR函数的说明。


--  作者:wenarm
--  发布时间:2017/8/11 13:38:20
--  

固定时间间隔,

not(ISLASTBAR)是DYNAINFO(207)的补充条件(作用于历史k线位置的)

 


--  作者:zkz258
--  发布时间:2017/8/11 16:36:15
--  
如果将DYNAINFO(207) 改成time是否可行?有何不同?
--  作者:王锋
--  发布时间:2017/8/11 17:17:57
--  

日线下time无效,


--  作者:zkz258
--  发布时间:2017/8/15 16:41:32
--  
为什么使用DYNAINFO(207)会出现这个图示警告呢,能正常使用吗
--  作者:zkz258
--  发布时间:2017/8/15 16:45:17
--  
为什么使用DYNAINFO(207)会出现这个图示警告呢,能正常使用吗
上传了图片作为附件,图怎么没有显示出来呢