以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  股票怎么设置可以"不复权"?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=171220)

--  作者:qucheng686
--  发布时间:2019/7/23 10:30:45
--  股票怎么设置可以"不复权"?
1.股票可以前复权和后复权,  怎么设置可以"不复权"?   
--  作者:banzhuan
--  发布时间:2019/7/23 10:38:35
--  
直接按 F11 切换即可
--  作者:qucheng686
--  发布时间:2019/7/23 11:05:12
--  
2.  以下作用于股票程序化的代码 怎么改为在后台程序化能够正确运行的?   (会报错:CLOSEPOSMODE平仓控制符不能使用在后台程序化)


CLOSEPOSMODE:1; 
DLOTSMODE:1; 


A:=5;
B:=15;


MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);

手数:=1;


开多平空条件:=CROSS(MA1,MA2);
开空平多条件:=CROSS(MA2,MA1);


可平:=HOLDING-DAYHOLDING;


平多:tSELL(开空平多条件 AND 可平>0,可平,MKT);
开多:tBUY(开多平空条件,手数,MKT);



[此贴子已经被作者于2019/7/23 11:06:54编辑过]

--  作者:banzhuan
--  发布时间:2019/7/23 11:13:10
--  
CLOSEPOSMODE 这个函数只能用户图表交易,如果是做股票程序化,可以忽略该函数,因为股票是t+1才能平仓,没法平今仓
--  作者:qucheng686
--  发布时间:2019/7/23 13:44:24
--  
3.  那股票后台程序化如何实现 可平:=HOLDING-DAYHOLDING (原理为总持仓-今持仓) 这样的功能呢?  请给出后台的代码谢谢
--  作者:banzhuan
--  发布时间:2019/7/23 13:54:17
--  
股票可用数量可以直接用函数获取 : TBUYHOLDING(0) ; 
--  作者:qucheng686
--  发布时间:2019/7/23 14:03:27
--  
DEBUGFILE(\'D:\\TEST00.TXT\',\'TBUYHOLDING(1)买持:%.2f\',TBUYHOLDING(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'TBUYHOLDING(0)当日买持:%.2f\',TBUYHOLDING(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'TODAYHOLDING今持仓量:%.2f\',TODAYHOLDING);
DEBUGFILE(\'D:\\TEST00.TXT\',\'日内交易次数TTOTALDAYTRADE:%.2f\',TTOTALDAYTRADE);

-----
2019-07-23 14:00:07.454    TBUYHOLDING(1)买持:100.00
2019-07-23 14:00:07.454    TBUYHOLDING(0)当日买持:0.00
2019-07-23 14:00:07.454    TODAYHOLDING今持仓量:0.00
2019-07-23 14:00:07.455    日内交易次数TTOTALDAYTRADE:0.00




4. TBUYHOLDING(0)和TODAYHOLDING  取到的是0 , 但是今天开的仓, 这是bug吗?





--  作者:qucheng686
--  发布时间:2019/7/23 14:07:15
--  
今天开的仓
图片点击可在新窗口打开查看此主题相关图片如下:2222.png
图片点击可在新窗口打开查看

--  作者:wenarm
--  发布时间:2019/7/23 14:13:05
--  
TBUYHOLDING(0),返回的是股票可用持仓,当天开的仓位不属于可用持仓。
--  作者:qucheng686
--  发布时间:2019/7/23 14:23:26
--  
5. 如何获取当日的开仓次数?   (不是交易次数)