全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1509 2
2012-11-03
一个问题想要请教各位大大,在看一个交易策略的code

#计算年化波动率 What is this? 750*(单日盈利点数[1]!=0)

初始资金=1000000;账户余额=rep(0,num_day);收益率=rep(0,num_day);yu.e[1]=初始资金+单日盈利点数[1]*300-750*(单日盈利点数[1]!=0);收益率[1]=账户余额[1]/初始资金-1
for (i in 2:num_day)
{ 账户余额[i]=账户余额[i-1]+单日盈利点数[i]*300-750*(dryl[i]!=0);
  收益率[i]=账户余额[i]/账户余额[i-1]-1
}

账户余额[i]=昨天天末的资金+单日盈利点数*股指期货1点300元-750*(单日盈利点数[1]!=0)   
        !=是不等于

750*(单日盈利点数[1]!=0)是什么呢?
怎么想也想不出来,请教各位指点迷津

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-11-4 13:42:49
750*(单日盈利点数[1]!=0)

单日盈利点数[1]!=0 是一个逻辑

如果 单日盈利点数[1]!=0 为TRUE
则 750*(单日盈利点数[1]!=0) = 750

如果 单日盈利点数[1]!=0 为 FALSE
则 750*(单日盈利点数[1]!=0) = 0

同时想问下, 750是什么数值?像是佣金/印花税之类的东东,如果单日能盈利,就要付此佣金。
如果单日盈利为0,则不用付佣金。
不知道 单日盈利点数 会不会 是负数,如果是负数,岂不是也要付此佣金。
哈哈 ,纯属外行,莫怪

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-8 01:13:36
jmpamao 发表于 2012-11-4 13:42
750*(单日盈利点数[1]!=0)

单日盈利点数[1]!=0 是一个逻辑
(单日盈利点数!=0)这个表达式在单日有盈利(单日盈利点数!=0)时等于1,
在单日没有盈利(单日盈利点数=0)时等于0。
也就是要在盈利不为0的日子每天减去750元手续费,盈利为零表示没有进场,减去0,不用付手续费

扣750还搞个毛,现在只100不到了,最开始本来是150就可以,所以现在用100取代750就行了。
单日盈利点数可以是负数,所以赔钱也要付手续费。

感谢您的回复,看来您是个高手,留个QQ加你吧!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群