金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 86|回复: 3

请教两种用法有不同吗?

[复制链接]

58

主题

282

帖子

292

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
发表于 2024-10-4 10:22 | 显示全部楼层 |阅读模式
多头:=STKINDI('','60均线趋势.多头',0,3,-1),linethick0;
在1分钟周期下,跨周期引用时直接往前推一根K 和使用时用 ref(多头,1) 往前推一根K的区别是什么?






回复

使用道具 举报

0

主题

2635

帖子

2635

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-10-4 13:57 | 显示全部楼层
STKINDI的-1,代表是被引用周期的上一根,这里就是上一根15分钟的值
ref是当前周期的上一根,你这里就是当前1分钟周期的上一根。
回复

使用道具 举报

58

主题

282

帖子

292

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2024-10-4 17:58 | 显示全部楼层
我的策略结构是,用图表策略发出开平仓信号,用自定义数据记录holding ,然后用后台下单模块来调用自定义数据,设置为走完K模式,运行在5min周期下。
我用60均线来做大趋势过滤,这种情况下,这个引用60均线过滤是否还需要往前推一根? 图表策略里面包含CLOSE的其他开平条件是否需要往前推一根K?
为什么引用的60均线过滤,往前推一根和不往前推,策略回测的绩效曲线相差巨大? c>ma(c,60)   and ma(c,60)>ref(ma(c,60),1)   
回复

使用道具 举报

0

主题

2635

帖子

2635

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-10-6 12:15 | 显示全部楼层
105093 发表于 2024-10-4 17:58
我的策略结构是,用图表策略发出开平仓信号,用自定义数据记录holding ,然后用后台下单模块来调用自定义数 ...

只要是小周期引用大周期,都属于引用未来数据。一般都是需要向前引用一根,从而避免未来数据的影响。

条件不一样,回测结果自然不一样。其结果本质上没有对比价值。如果需要找到其相关性,你只能主笔对照交易明细才可能找到差异点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-16 02:53 , Processed in 0.216907 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表