以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]为什么帐户栏的可用资金数不更新?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=66840)

--  作者:iWin
--  发布时间:2014/7/2 9:43:34
--  [求助]为什么帐户栏的可用资金数不更新?


图片点击可在新窗口打开查看此主题相关图片如下:问题截图.png
图片点击可在新窗口打开查看

在帐户栏,浮动盈亏、动态权益都是实时不断更新的,

 

问题:

1、为什么可用资金数不变?(不变的话不知道还有多少可用资金,无法决定能否开仓,由于不知道可用资金为多少,所以只能使用文华开仓,每交易一次,则该可用资金会变化一次,然后再次锁定不变)

2、这是不正常的。是软件的bug?还是其他人无此问题?(我在中衍期货)

3、如果自动交易中的公式,是根据可用资金做满仓买入的话,他侦测到的是实时的可用资金,还是这个失常的、不变的可用资金?

 

谢谢!

 

 


--  作者:FexTel
--  发布时间:2014/7/2 10:15:37
--  

1,可用资金是从交易柜台读取的,只有在平仓,结算后值才会变化

浮赢是不能用来加仓的,这是交易所规则


--  作者:iWin
--  发布时间:2014/7/2 10:22:29
--  为什么浮盈在文华系统上是可以加仓的,为什么与您说的规则不符

几年了浮盈都是可以加仓的,只要不断变化的可用资金够开仓的。

至于穿仓,只要尾盘减掉结算价所不允许的那部分持仓,就不会穿仓。

 

问题:

1、我这里为什么浮盈可以加仓?

2、我的浮盈可以加仓,您为什么说浮盈不可以加仓呢?

 

谢谢!


--  作者:FexTel
--  发布时间:2014/7/2 11:01:11
--  

1,稍等,我们联系下中衍给您核实下。

 

账户数据目前我们都是直接从交易柜台读取


--  作者:FexTel
--  发布时间:2014/7/2 13:29:59
--  

1,咨询了下中衍期货,北京证监局是允许进行浮赢加仓。所以可用资金是会变化的

  看下您金字塔的是什么版本?新版所有交易信息都是取自柜台,柜台变化则账户也会变化

 

 


--  作者:iWin
--  发布时间:2014/7/3 11:28:30
--  软件是最新版本3.22,但可用资金仍不变化

昨天晚上软件被更新至3.22最新版本,然而问题依旧:可用资金不实时更新。

问:

1、能否帮助解决呢?中衍期货方面我也问了,他们说在和你公司交流这事。

奇怪的是,其他项目均在实时变化,唯有可用资金不被更新。

但,开仓可以进行,即使可用资金显示的数字根本不够用(实际已经够用了,只是这个显示的可用资金数字不更新)。

目前只能用文华软件进行交易,可是老要为看这个数字还要再另开一个软件,也不是长久之计啊!

 

2、TACCOUNT(3)这个函数,是从帐户中实时提取吗?

下列语句:

buy(TACCOUNT(3) > C*每手数量*保证金率, 1, thisclose);

此语句在已经满仓的情况下,当浮盈所创造的可用资金能够加仓一手的时候,能够实现立即加仓一手吗?

 

3、若上述语句不能工作,想实现盘中一旦可用资金可以加仓1手时立即加仓1手,如何用语句实现呢?

 

谢谢!


--  作者:王锋
--  发布时间:2014/7/3 11:55:46
--  

目前金字塔的可用资金是从交易柜台提取,自己已经不做计算,你的要求这个我们目前办不到.

 

如果你是专业版用户,你可以在VBA的工程下添加一个自动定时账户资金刷新的代码

 

模块的代码如下:

 

   Sub APPLICATION_Timer(ID)
  If ID = 1 then
     order.CashRefresh \'刷新当前显示账户,若刷新指定的账户,请这里填上账户名称
  End if
End Sub


Sub APPLICATION_VBAStart()
Application.SetTimer 1, 5000 \'设定定时刷新持仓时间,单位为毫秒,这里默认设定为5秒,可以修改参数至你需要的刷新时间,不建议将参数设为低于5秒以下的时间
End Sub


--  作者:iWin
--  发布时间:2014/7/3 12:48:48
--  最后一个可用资金的问题

前面的解答很清楚,谢谢。

 

我可以用当前交易价格计算出可用资金的数字,因而可以根据价格设置开仓指令,但

 

问题:

1、程序开仓的时候,是否先要检查“之前从交易柜台提取”的那个“可用资金”值?

2、如果程序开仓前要检查该值,那么一旦发现该伪数值不满足开仓条件,是否就不发出开仓指令,从而造成开仓失败?

 

如果程序开仓前并不检查该数值,仅仅是按要求开仓,那最好不过,则会直接发出开仓指令,开仓成功。是这样吗?疑惑中。

 

谢谢!


--  作者:王锋
--  发布时间:2014/7/3 12:55:14
--  
下单时金字塔不对真实账户资金做检查的,你可以自行计算的.