Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:上次开多价格和开空价格

1楼
阿普菲尔 发表于:2016/3/29 15:30:04
金字塔中只有上次开仓价和上次平仓价,而我想知道最近一次开多的价格,最近一次开空的价格,最近一次平多的价格,最近一次平空的价格,也就是这四个价格是分开的,如何编写?
2楼
jinzhe 发表于:2016/3/29 15:33:31

上一次开多价:ref(enterprice,typebar(1,1));

上一次平多价:ref(exiprice,typebar(1,2));

上一次开空价:ref(enterprice,typebar(1,3));

上一次平空价:ref(exitprice,typebar(1,4));

3楼
阿普菲尔 发表于:2016/3/29 15:44:59

那最近一次开多之后的最高最低价怎么写?

最近一次开空之后的最高最低价怎么写?

 

4楼
jinzhe 发表于:2016/3/29 15:47:04

开多后的最高最低价:

hhv(h,typebar(1,1))

llv(l,typebar(1,1))

 

开空后的最高最低价:

hhv(h,typebar(1,3))

llv(l,typebar(1,3))

5楼
阿普菲尔 发表于:2016/3/29 15:48:17
高手啊,非常感谢
6楼
阿普菲尔 发表于:2016/3/29 15:54:57

我测试了一下,在开多,或者开空那根有信号的K线上取值估计有问题,你看图,这个问题怎么解决?

 


图片点击可在新窗口打开查看此主题相关图片如下:13.png
图片点击可在新窗口打开查看
7楼
jinzhe 发表于:2016/3/29 16:07:06

开多后的最高最低价:

hhv(h,typebar(1,1)+1)

llv(l,typebar(1,1)+1)

 

开空后的最高最低价:

hhv(h,typebar(1,3)+1)

llv(l,typebar(1,3)+1)

 

忘记0的特殊性了,写个+1即可


8楼
阿普菲尔 发表于:2016/3/29 16:53:10

可以了,多谢!另外问下,咱们有控制一根K线上的信号个数的函数吗?比如我一根K线只想要一个信号。

问题如图,一根K线上出现多个信号

 


图片点击可在新窗口打开查看此主题相关图片如下:14.png
图片点击可在新窗口打开查看
9楼
jinzhe 发表于:2016/3/29 17:03:41

开多加个holding=0的条件

平多加个enterbars>0的条件

10楼
netfox 发表于:2016/3/29 20:56:14
以下是引用jinzhe在2016/3/29 15:33:31的发言:

上一次开多价:ref(enterprice,typebar(1,1));

上一次平多价:ref(exiprice,typebar(1,2));

上一次开空价:ref(enterprice,typebar(1,3));

上一次平空价:ref(exitprice,typebar(1,4));

 

哇偶,这可以把我前几次记录连续开仓给搞定了。

  本来是ref的ref的。。 用着函数给每次开仓只要 i:=i+1;

然后 if(i=4,ref(enterprice,typebar(3,1)),DRAWNULL); 可以取到连续4次开仓后的第1次价格。 good 。。我上次还说让你们开发个函数来表明连续开仓后第几次的开仓价格函数。

 

可怜我发觉你们给反复ref方案决定还是自己每次开仓赋值一次开仓价算了。 后来发觉要是开10次要悲剧啊。

共11 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.04590 s, 3 queries.