以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 怎么引用实盘中真实的资产到策略中 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=172429) |
-- 作者:jayhaha580 -- 发布时间:2019/10/16 0:49:49 -- 怎么引用实盘中真实的资产到策略中 怎么引用实盘中真实的资产到策略中。不是图表上的信号产生的模拟资产。而是实际的浮盈情况 |
-- 作者:FireScript -- 发布时间:2019/10/16 9:14:25 -- 不建议这样做。如果只是输出显示,无所谓。但是如果参与到策略里面 就会影响到整个历史信号。 后台有相应函数 TOPENPROFIT 可以输出的,你直接在图表里面用就行了。不过只能在最新K上显示。 |
-- 作者:jayhaha580 -- 发布时间:2019/10/16 10:02:00 -- 只是用在仓位上,对于进出场点并没有太大影响 |
-- 作者:FireScript -- 发布时间:2019/10/16 10:17:40 -- 那也会影响到历史仓位的吧。你最好确定下历史信号是否受到影响了。 |
-- 作者:jayhaha580 -- 发布时间:2019/10/16 18:55:16 -- 引用topenprofit后,显示错误,看到最新的k线是显示为-0,为什么这样。 |
-- 作者:jayhaha580 -- 发布时间:2019/10/18 15:03:14 -- 我引用了topenprofit,显示在图表程序化会出现错误,图表程序化和后台之间有什么关系呢? |
-- 作者:FireScript -- 发布时间:2019/10/18 15:11:08 -- 必须在持仓的品种的K线上才能返回。会显示这个品种的浮动盈亏。 如果要总的浮动盈亏 用TACCOUNT( 4) 但是还是要提醒一句,后台函数用在图表会影响历史信号的。 |
-- 作者:jayhaha580 -- 发布时间:2019/10/21 11:15:44 -- 能不能详细讲讲后台函数会怎么影响图表历史数据,或许有没有相关文章,谢谢 |
-- 作者:FireScript -- 发布时间:2019/10/21 13:26:09 -- 这个可以简单说明下。 比如你调用浮动盈亏,你用的是读取账户栏的后台函数,并且依靠浮动盈亏值的大小决定是否下单。那就会出现一个情况,昨天日K上判断下单用的浮动盈亏和最新日K上是一模一样的,虽然在时间线上它们完全不一样,可是取的浮动盈亏却是一样,这明显不符合图表策略的思路。而且更麻烦的是,如果现在实际账户栏浮动盈亏变化了,因为我是用浮动盈亏情况决定是否下单,那么原本历史K上开仓的信号就会发生变化。比如之前昨日K上有信号,现在浮动盈亏变化了,信号就可能直接消失了,因为你历史K和最新K取到的值都是一样的,最新K上取到的浮动盈亏变化了,历史K也会受到影响。
|
-- 作者:jayhaha580 -- 发布时间:2019/10/21 15:11:03 -- 这个我大概有点明白了,和提前下单差不多,因为只是读取单根k线的动态盈亏数据,历史是没有数据的,所以当用后台数据时,是不看历史数据的,所以若相同就会造成频繁开平,还有其他的影响。 那如果我加入 or not(islastbar) 这样应该就可以了啊
|