Rss & SiteMap

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

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

标题:记录开仓数

1楼
天仞 发表于:2013/9/16 13:49:35
你好,老师
我想写个可被调用的开仓数
如果开仓1成立,开仓100%,之后平仓条件满足,平仓,
      开仓条件2成立,并上次平仓是盈利的,现在开仓1时的仓位,如果上次是亏损,就开仓100%  之后平仓,,,,,
     3成立,开仓100%也就是重新计算,之后平仓,,,,
    4成立时,开仓1时的仓位,
是这样调用的,不知道下次开仓的条件,所以,,,
2楼
天仞 发表于:2013/9/16 13:53:00
我现在的策略中,全部是100%开仓,怎么加入进去。谢谢
3楼
jinzhe 发表于:2013/9/16 14:09:52

100%仓位是

 

nn:=asset/close/multiplier/保证金率;

需要对应情况下的手数用valuewhen

比如

条件1情况下的手数

手数1:valuewhen(条件1,nn);

 

 

条件2情况下的手数

手数2:valuewhen(条件2,nn);

 

以此类推求出后续条件对应的满仓手数

4楼
天仞 发表于:2013/9/16 14:12:26
100%就是满仓
5楼
天仞 发表于:2013/9/16 14:14:53
1是满仓,比如说,1时开仓100%,手数可能是2,之后如果开仓2条件成立,如果上次交易盈利了,现在有可能满仓就是3手了,但我还想开1时的仓位,
6楼
天仞 发表于:2013/9/16 14:15:24
能帮我写一下吗,我不太懂。谢谢老师了
7楼
jinzhe 发表于:2013/9/16 14:24:15
我写的就是了,不明白不要紧,直接套进去就行,但是不要排斥自己不了解的东西
8楼
天仞 发表于:2013/9/16 14:30:24

不一定是满仓呀,我的意思是,现在的开仓手数,有可能要等于上次的开仓手数,也可能是10天前的开仓手数,不是说,每次都全仓。

有没有一个方法,记录持仓,以后只要条件满足我就直接用调用这个持仓就行了,如果不满足我就重新计算开仓数,可以是100%,也可以是50%了。

9楼
jinzhe 发表于:2013/9/16 14:32:43

那不就是上面的吗,nn计算满仓下的手数,后面的计算在满足条件下的指定nn

至于满仓,nn计算方法不变,半仓的话,nn的asset要乘上0.5

[此贴子已经被作者于2013/9/16 14:33:30编辑过]
10楼
天仞 发表于:2013/9/16 14:34:25

我试一下,谢谢了

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


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