Rss & SiteMap

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

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

标题:后台程序化交易的函数表有吗

1楼
rockyan 发表于:2016/3/17 13:26:46

 

 

有没有什么帖子或其他资料,可以明确的看得到哪些函数可以用于后台交易,哪些不行?

有一部分后台编的东西,调试通过,但启动预警,就是写不出任何DEBURGFILE文件

2楼
jinzhe 发表于:2016/3/17 13:39:25
函数列表里面的 后台程式化交易函数
[此贴子已经被作者于2016/3/17 13:39:31编辑过]
3楼
rockyan 发表于:2016/3/17 14:28:01

后台交易,能写出根据当前策略盈利情况,增减开仓手数的程序吗?

图表很容易,用 ASSET就行了,后台怎么办呢

4楼
jinzhe 发表于:2016/3/17 14:34:10
后台有对应的tasset
5楼
rockyan 发表于:2016/3/17 14:37:39

 

tasset不是对应实际帐户的资产吗?在多品种多策略的情况下,不能区分出当前策略产生的盈利情况啊 

6楼
jinzhe 发表于:2016/3/17 14:38:54
那请说明你的思路和需求
7楼
rockyan 发表于:2016/3/17 15:05:19

某策略,以最简单的ma为例:

 

MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
CONDBUY:=CROSS(MA5,MA10);//开多平空条件
CONDSELL:=CROSS(MA10,MA5);//开空平多条件

     

初始资金:=M;//用于当前品种策略的自定义的资金

盈利:=?//自初始至今,当前品种当前策略的盈利,图表中可以用ASSET来计算,后台就不明白了

手数:=max(floor((初始资金+盈利)/N),0);BKK:=bkk0 and 手数>0,linethick0;

SPP:=condsell;
SKK:=condsell and 手数>0;
BPP:=condbuy;   

BKK:=condbuy and 手数>0;

 

 SELL(spp,holding, thisclose);
 SELLSHORT(bpp,holding,thisclose);
 BUY(bkk and state<1,手数,thisclose);
 BUYSHORT(Skk and state>-1,手数,thisclose);

 

该怎么改?谢谢

 

 

 

8楼
jinzhe 发表于:2016/3/17 15:08:03
把省略的部分都写进去
9楼
rockyan 发表于:2016/3/17 15:17:59

MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
CONDBUY:=CROSS(MA5,MA10);//开多平空条件
CONDSELL:=CROSS(MA10,MA5);//开空平多条件

     

初始资金:=1000000;//用于当前品种策略的自定义的资金

盈利:=asset-ref(asset,barslast(date=1160229));//自初始至今,当前品种当前策略的盈利,图表中可以用ASSET来计算,后台就不明白了

手数:=max(floor((初始资金+盈利)/TACCOUNT(41)),0);

SPP:=condsell;
SKK:=condsell and 手数>0;
BPP:=condbuy;   

BKK:=condbuy and 手数>0;

 

 SELL(spp,holding, thisclose);
 SELLSHORT(bpp,holding,thisclose);
 BUY(bkk and state<1,手数,thisclose);
 BUYSHORT(Skk and state>-1,手数,thisclose);

10楼
jinzhe 发表于:2016/3/17 15:27:24
要获取2月29号的资金来计算有多少盈利吗?这个在后台也处理不了
共39 条记录, 每页显示 10 条, 页签: [1] [2][3][4]


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