关于lastentryprice的运用的一些问题 [开拓者 TB]
- 咨询内容:
本帖最后由 woshibing 于 2013-5-28 10:48 编辑
//定义一个序列变量mylastprice
//在开仓的时候,将之前最后开仓价格保存在变量中(if部分),并且往后传递(else部分)
if(开仓条件)
{
mylastprice=lastentryprice;
buy(1,close);
}//客户端V4版本可以不用写以下else部分
else
{
mylastprice=mylastprice[1];
}
这个是我在论坛中看见老师的一个程序,目的应该是为了保留开仓价格,我也想套用下,但苦于实在语言学的不精,总是有问题,我的问题是这样的,假设我开了3次仓,我想取得第一次开仓的价格,按我的理解我是不是应该用mylastprice[3]来取的这个价格那,但实际情况只是移动了3根K线的mylastprice的数值,因为开仓的位置是不固定多少根K线的,所以不知道应该怎么真正取到这个开仓的位置,所以想请老师指导下,谢谢! - TB技术人员:
请老师看看帖子帮下忙呀,是不是这样用序列就是没办法取到呀,还是我的设置问题?
- TB客服:
求版主老师帮看看 解决下啊 谢谢啦
- 网友回复:
entyrprice是取当前头寸的第一个建仓价格,
lastentryprice是取最后一个建仓价格,这两个都可直接使用。
如果你有更多的开仓加仓,需要更多的记录价格。那么可以自己定义序列变量来记录了。 - 网友回复:
小米 发表于 2013-5-28 14:35
entyrprice是取当前头寸的第一个建仓价格,
lastentryprice是取最后一个建仓价格,这两个都可直接使用。
如 ...
先谢谢小米老师 我是有3次以上的开仓,所以需要用到自己定义的序列变量,但我不知道之后该怎么取大到这些开仓价格,就如我上面指定的mylastprice,假设我开3次仓,我该如何取的这3个开仓价位那,因为按我的理解每个mylastprice都对应了一个bar,但我不知道开仓的具体位置,如何才能取到这3个开仓位置那?还请老师指点下,谢谢了
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容