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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]写一个全局变量,记录账户的权益最大值,如何实现?

   

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


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

主题:[求助]写一个全局变量,记录账户的权益最大值,如何实现?

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


加好友 发短信
等级:新手上路 帖子:72 积分:0 威望:0 精华:0 注册:2016/8/9 14:06:47
[求助]写一个全局变量,记录账户的权益最大值,如何实现?  发帖心情 Post By:2019/5/30 19:51:03    Post IP:207.148.8.62[只看该作者]

 如题。我需要记录一下,在启动交易模型后,当账户权益创出新高时,将该值赋值给某个全局变量;再次创新高时,更新该值。

请问:如何实现以上目标?谢谢先。

 回到顶部
帅哥,在线噢!
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/31 8:21:42    Post IP:180.169.30.6[只看该作者]

IF EXTGBDATA( 'QY')<TACCOUNT( 6) THEN BEGIN
 EXTGBDATASET('QY' ,TACCOUNT( 6) )
END

注:在需要从新记录的时候,将QY设置为0.

 



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
xuehuihe
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:72 积分:0 威望:0 精华:0 注册:2016/8/9 14:06:47
  发帖心情 Post By:2019/5/31 9:10:57    Post IP:207.148.8.62[只看该作者]

 要先用variable定义‘QY’ 吗?

另外,图表中测试时,出现”注意冲突“的警告,没问题吧?后台使用一样?

 回到顶部
帅哥,在线噢!
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/31 9:19:36    Post IP:180.169.30.6[只看该作者]

不需要。

这记录的是实际账户的权益,如果是在图表中使用并且要作为某些条件因子项使用。那就不行。会影响历史信号,并且这个记录也没有历史值。

[此贴子已经被作者于2019/5/31 9:20:56编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2019/5/31 9:20:14    Post IP:180.169.30.6[只看该作者]

不建议在图表策略中使用和账户实际资金有关系的记录
这些操作最好通过后台程序化去实现

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


加好友 发短信
等级:新手上路 帖子:72 积分:0 威望:0 精华:0 注册:2016/8/9 14:06:47
  发帖心情 Post By:2019/5/31 9:33:53    Post IP:207.148.8.62[只看该作者]

 显示”未定义的变量“ QY,是不是要用variable先定义一下?
另外,end上一行要有分号?

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2019/5/31 9:35:23    Post IP:180.169.30.6[只看该作者]

variable:qy=0;
if asset>qy then qy:=asset;
这样去记录

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


加好友 发短信
等级:新手上路 帖子:72 积分:0 威望:0 精华:0 注册:2016/8/9 14:06:47
  发帖心情 Post By:2019/5/31 9:39:10    Post IP:207.148.8.62[只看该作者]

 谢谢。。。

 回到顶部