以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  浮盈不能计算?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=76284)

--  作者:leonxu
--  发布时间:2015/3/9 10:47:15
--  浮盈不能计算?
我要做浮盈超过10000时清仓,

if TOPENPROFIT>10000 then begin
TCANCEL(1,2);
TCANCEL(1,4);
sleep(10);
tsell(1,tbuyholding(1),mkt);
tsellshort(1,tsellholding(1),mkt);
end

但总不执行,不知何故,后台交易,另外我是多空单都有

--  作者:jinzhe
--  发布时间:2015/3/9 10:51:06
--  
请问输出过topenprofit这个值吗?还是你想要实施的是账户上的浮赢满足10000吗?
--  作者:jinzhe
--  发布时间:2015/3/9 10:51:26
--  
 那么需要改成taccount(4)
[此贴子已经被作者于2015/3/9 10:51:31编辑过]

--  作者:leonxu
--  发布时间:2015/3/9 10:54:06
--  
还有就是在下单界面看到的浮盈与debug出来的浮盈,即topenprofit出来的浮盈数不一致
--  作者:jinzhe
--  发布时间:2015/3/9 10:58:25
--  
topenprofit这个是当前的后台监控的浮赢,帐号的浮赢是taccount(4),所以需要的是把topenrpfofit改成taccount(4)
--  作者:leonxu
--  发布时间:2015/3/9 11:21:29
--  
但用过后面这个好象也不行
--  作者:jinzhe
--  发布时间:2015/3/9 13:29:36
--  

请说明下原因


--  作者:infocell
--  发布时间:2015/3/9 17:00:08
--  
taccount(4)可以在图表交易中用吗?
--  作者:jinzhe
--  发布时间:2015/3/9 17:04:27
--  
不行,此函数为常数函数,没有历史值,不能在图表中使用
--  作者:leonxu
--  发布时间:2015/3/24 23:30:20
--  
就是多次交易后这个引用出来的浮盈就不对了,并且差距离谱,要退出交易帐号,再登录才重新变为正确,这应该是一个bug