以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  条件不受上一日数据影响  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=68560)

--  作者:aliyun
--  发布时间:2014/8/10 22:58:24
--  条件不受上一日数据影响
 

1,如何使所有开平条件不受上一日数据影响(除了开盘跳高时用到昨日收盘价), 从当日第1K起计(日内交易),

但不影响窗口上以前的开平记号

2,如何表达: 平空前与之前开空(该平空的开仓)之间的最低点,barslast? TYPE?

3,  如何区分上次开仓是开空还是开多


--  作者:aliyun
--  发布时间:2014/8/10 22:59:30
--  
4, 1分钟K线图中MACD线可否从当第1K起计(但不影响窗口上以前的开平记号)
--  作者:jinzhe
--  发布时间:2014/8/11 9:05:05
--  

1.使用日内数据

2.nn:=barslast(开仓条件)+1;

hh:hhv(h,nn);

3.type(1)

4.

DIFF : EMA(CLOSE,min(S,todaybar)) - EMA(CLOSE,min(P,todaybar));
DEA  : EMA(DIFF,min(M,todaybar));
MACD1 : 2*(DIFF-DEA), COLORSTICK;

--  作者:pxmygl
--  发布时间:2014/8/11 15:01:16
--  

上次开空后的最低? 

nn:=barslast(type(1)=3)+1;

ll:llv(l,nn);


--  作者:jinzhe
--  发布时间:2014/8/11 15:04:23
--  

nn:=barslast(type(1)=3)+1;

ll:llv(l,nn);


这句表明上次一定要是开空才可以

 

所以要改成

nn:=barslast(开空条件)+1;

ll:llv(l,nn);


 


--  作者:aliyun
--  发布时间:2014/8/11 20:56:54
--  
1.我就是想求上次开空(假设为A)到该开空的平仓(假设为B)之间的最低点,即A至B的最低点,(有多种开空公式)
2.barslast(开空条件)+1,是否己包含开仓的那根K线

--  作者:jinzhe
--  发布时间:2014/8/12 8:50:42
--  
nn:=barslast(开仓条件)+1;

hh:=hhv(h,nn);

if 平仓条件 then hh1:=hh;

hh1为所求值


--  作者:aliyun
--  发布时间:2014/8/12 9:18:08
--  
我是想限定nn为开空时的值,并且有几个开空情况,
我想求无论那种开空(如语句a,语句b,语句c,)之后的低点(且己平仓)

--  作者:jinzhe
--  发布时间:2014/8/12 9:26:28
--  
那不是一样?barslast后面带入具体的开空条件
--  作者:aliyun
--  发布时间:2014/8/12 9:34:01
--  

A: nn:=barslast(type(1)=3)+1;

ll:llv(l,nn);

B: nn:=barslast(开空条件)+1;

ll:llv(l,nn);

一样

还是

A不对