账户ID:TACCOUNT( 1);
账户类型:TACCOUNT( 2);
这两个函数,我测试模拟盘和实盘账户的值怎么都一样?分别为TACCOUNT( 1)=100万和TACCOUNT( 2)=1
我的本意是想区别模拟盘和实盘账户
账户id是字符串 必须msgout之类的字符串输出函数输出来才能看出区别。图表上你看到的那一大串是 把字符串转为数字之后的结果。
你用这个输出下吧。
账户ID:TACCOUNT( 1);
账户类型:TACCOUNT( 2);
DRAWTEXTEX(1,0,0,0,账户ID);
我想使用指标直接读到账户数值来区分模拟账户和实盘账户,然后再股票池里面对不同账户进行交易,可以吗?
可以直接做字符串比较的。
比如有2个实盘账号。
TACCOUNT( 1)='账户ID1' OR TACCOUNT( 1)='账户ID2'
这样就直接判断了当前是不是登录了实盘账号。