以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 如何在图表交易中 使用 Taccount(6)或者利用账户动态权益 开仓 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=162382) |
-- 作者:yydkyet -- 发布时间:2018/3/29 13:28:34 -- 如何在图表交易中 使用 Taccount(6)或者利用账户动态权益 开仓 在图表交易中 如何使用 Taccount(6)或者利用账户动态权益 开仓,不出现信号消失等问题。 请举个例子,或者贴个相关的技术贴链接,谢谢。
|
-- 作者:banzhuan -- 发布时间:2018/3/29 13:40:39 -- 不建议使用该函数,因为动态权益会发送变化,会导致历史信号发生变化的 |
-- 作者:yydkyet -- 发布时间:2018/3/29 13:51:01 -- 那请教 如何利用账户动态权益 进行图表交易 |
-- 作者:yukizzc -- 发布时间:2018/3/29 13:53:59 -- 如非必要不建议在图表中使用账户函数去写程序 很简单例子,你今天钱很多实际开仓开了100手 但是图表理财资金没那么多很可能明天发现这个信号只开了10手,那么明天你要平仓时候就只能平10手了 再次重申,对于经验以及程序设计不是非常有经验不建议使用 |
-- 作者:yydkyet -- 发布时间:2018/3/29 14:00:42 -- 但还是想学习,如果不尝试怎么会有经验呢,还是想了解怎么处理图表与实际资金之间的差异问题。 我现在想的一个方案是 开仓是将当时的数据存储到某个位置, 平仓的时候读取该位置数据进行平仓。这个方案理论是否可行?或者有什么其他的解决方案? |
-- 作者:yukizzc -- 发布时间:2018/3/29 14:08:30 -- 抱歉这种做法过于复杂,无法提供技术指导 简单的方案是 if not(islastbar) and 开仓条件 then begin buy(); //理论资金 end
if islastbar and 开仓条件 then begin buy(); //用实际账户资金资金 end
这种是一般的处理方案,但是无法解决可能的闪烁,我只能说有些问题初看ok,再看还是ok,但是你自己设想几个环节后就会发现仍然是有问题的 |
-- 作者:yydkyet -- 发布时间:2018/3/29 14:09:42 -- 就是利用全局变量去保存开仓当时的权益状态,平仓的时候去调取。(所有情况在单图表单品种单策略下进行) |
-- 作者:yukizzc -- 发布时间:2018/3/29 14:13:26 -- 全局变量是不行的,你必须用数据库去做记录。
|
-- 作者:yydkyet -- 发布时间:2018/3/29 14:22:29 -- “EXTGBDATASET”和“ EXTGBDATA ” 是指的这两个函数么? |
-- 作者:banzhuan -- 发布时间:2018/3/29 14:51:50 -- 全局变量您可以参考下面帖子,有说明和举例: |