以文本方式查看主题

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

--  作者:c100010766
--  发布时间:2016/12/14 9:50:00
--  时间引用
老师好,,怎么求行指定时期,,比如开多后的最高价日期,,然后如果现在的日期大于最高价日期,条件成立后就平仓,,最高价日期之前的不受影响
谢谢

--  作者:jinzhe
--  发布时间:2016/12/14 10:01:05
--  

nn:=hhvbars(h,enterbars+1);

dd:=ref(date,nn);

dd就是最高价的日期

date>dd 就是当前日期大于最高价日期的判断


--  作者:c100010766
--  发布时间:2016/12/14 10:12:12
--  
不行呀,
--  作者:jinzhe
--  发布时间:2016/12/14 10:23:16
--  
我测试了一下,对的啊,你的开仓,下单价位是什么?
--  作者:c100010766
--  发布时间:2016/12/14 10:25:28
--  
比如,,在1000开多,,最高2000,,现在1980,价格《1981要平仓,但在2000之前也有价格下破1981的,,所以,之前的也有也变化
--  作者:c100010766
--  发布时间:2016/12/14 10:34:44
--  
在新高价格没有出来时,,也有新高呀,,在振荡时,会有多次下破的情况,
--  作者:c100010766
--  发布时间:2016/12/14 10:36:01
--  
还有,如果现在开多了,,把最近一个开多K线之前所有的信号都为0,就是都不显示。

--  作者:jinzhe
--  发布时间:2016/12/14 10:37:06
--  

最高2000,,现在1980,价格《1981要平仓

2000和1981之间有数学关系吗?1981是最高点-19还是已经定义过的?


--  作者:c100010766
--  发布时间:2016/12/14 11:20:20
--  
在2000没有出现时,,1981可是最高价呀,,如果c<1980,就有信号了,,后面出2000,之前应该没有成交的,
--  作者:jinzhe
--  发布时间:2016/12/14 11:26:13
--  
高点是会变化的,高点不可能在1980为高点时直接预测将来有一个2000的高点,然后以2000的高点为基准做时间判断。这个你有其他条件来限制住以2000为高点开始算日期而不是1980?