以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  14:46分强平所有仓位,怎么写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=64156)

--  作者:wn10000neng
--  发布时间:2014/4/20 19:50:08
--  14:46分强平所有仓位,怎么写

主要是这个14:46分怎么写,要求适用所有K线周期,

比如30秒周期,1分钟,60分钟等周期的策略都适用


--  作者:lichenghu
--  发布时间:2014/4/21 9:02:36
--  
 使用STKINDI引用1分钟周期下的time值
--  作者:wn10000neng
--  发布时间:2014/4/21 9:49:51
--  

写下具体的代码吧,而且不用STKIND引用的

 

我没有跨周期的,一个策略一个周期,就是说我的策略可能用在30秒,也可能用在其它周期,但是一次只有对应一个周期


--  作者:lichenghu
--  发布时间:2014/4/21 10:08:11
--  

COND1:DYNAINFO(207)>=144600;

cond2:NOT(ISLASTBAR) AND TIME>=144600;

 

平仓条件里加下这2个即可


--  作者:wn10000neng
--  发布时间:2014/4/21 10:21:35
--  

if cond1 and cond2 吗

 

还是if cond1 or cond2

 

and 还是 or


--  作者:lichenghu
--  发布时间:2014/4/21 10:32:07
--  
or
--  作者:wn10000neng
--  发布时间:2014/4/21 10:48:52
--  

好像用DYNAINFO(207)>=144600;就可以了

 

为什么还有第二个条件那个


--  作者:lichenghu
--  发布时间:2014/4/21 10:54:42
--  
 图表有历史交易信号,DYNAINFO(207)只能取到实时的值
--  作者:wn10000neng
--  发布时间:2014/4/21 10:57:04
--  

还有一个问题,夜盘收盘前强平的

我要在2:46强平所有仓位,怎么写

 

好像不能用以下的来写吧

 

COND1:DYNAINFO(207)>=24600;

cond2:NOT(ISLASTBAR) AND TIME>=24600;

 

这样的话,会不会在晚上12点之前就强平了

 

还有个问题,凌晨的时候,时间是5位数的还是6位数的,即是24600还是024600


--  作者:lichenghu
--  发布时间:2014/4/21 11:15:23
--  

一样的,加个控制而已。能大于就不能小于吗?

DYNAINFO(207)>024600 AND DYNAINFO(207)<030000

 

[此贴子已经被作者于2014/4/21 11:17:52编辑过]