欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 代码错误求助

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2484人关注过本帖树形打印复制链接

主题:代码错误求助

帅哥哟,离线,有人找我吗?
mao100003801
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 马小七
等级:论坛游民 帖子:413 积分:1166 威望:0 精华:0 注册:2012/12/6 12:56:50
代码错误求助  发帖心情 Post By:2014/4/23 10:26:03    Post IP:124.207.96.115[只看该作者]

VARIABLE:账户权益=1000000,手数=1,加仓=0,可开总手数=0;

input:仓位(12,5,90,5);
if  date<>ref(date,1) then
        begin
        账户权益:=TACCOUNT(6);
        end
起点权益:账户权益;
可用资金:账户权益*仓位/100;

当前每手保证金:ref(c,barslast(date<>ref(date,1)))*MULTIPLIER*TACCOUNT(41);
可开总手数:=INTPART(可用资金/(当前每手保证金));

 

********************************

请看下这段代码,我想记住早上开盘时的账户动态权益,把它赋值给了一个全局变量。希望这个变量在一天之内保持不变。可是实盘观察似乎每根k线变化一次,请帮分析一下问题何在?如何改进?

有无其他办法记住早上的动态权益,然后令其变量一天之内不变化?

 

谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/4/23 10:33:42    Post IP:58.246.57.26[只看该作者]

账户函数和动态行情函数一个性质,没有历史数据只有最新数据,所以你的用法是错误的

 

if date<>ref(date,1) then extgbdataset('动态权益',taccount(6));



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
mao100003801
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 马小七
等级:论坛游民 帖子:413 积分:1166 威望:0 精华:0 注册:2012/12/6 12:56:50
  发帖心情 Post By:2014/4/23 10:39:07    Post IP:124.207.96.115[只看该作者]

把这句替换进取就行了?用不用事先定义全局变量'动态权益'?

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/4/23 10:55:21    Post IP:58.246.57.26[只看该作者]

你是不是要用在图表上?

那么你要的实现不了了,要实现记录实际账户的动态权益,图表是不行的,图表记录的数据没有历史数据,



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
mao100003801
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 马小七
等级:论坛游民 帖子:413 积分:1166 威望:0 精华:0 注册:2012/12/6 12:56:50
  发帖心情 Post By:2014/4/23 11:01:23    Post IP:124.207.96.115[只看该作者]

把出现过的数据记录给一个全局变量也不行?

 


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/4/23 11:06:36    Post IP:58.246.57.26[只看该作者]

不行,图表的全局变量是因为历史数据才会使得全局变量有历史数据,而不是因为全局变量记录了数据,才出现全局变量的历史数据,


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
mao100003801
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 马小七
等级:论坛游民 帖子:413 积分:1166 威望:0 精华:0 注册:2012/12/6 12:56:50
  发帖心情 Post By:2014/4/23 11:10:00    Post IP:124.207.96.115[只看该作者]

知道了,那先放弃吧。

 回到顶部