金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1449|回复: 4

大周期定方向,小周期进场的跨逻辑是怎么处理的?

[复制链接]

3

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2022-11-25
曾用名:
发表于 2024-5-20 17:36 | 显示全部楼层 |阅读模式
请教大周期定方向,小周期进场的跨周期逻辑是怎么处理的?
下面是一个小时KD金叉定方向,小四倍周期15分钟KD共振同向进场的策略,我是如下处理的(菜鸟处理方式,不一定对啊)。若15分钟进场,日线KD定方向,差20多倍,按下面方式处理日线KD变形太大,跟实际日线KD形态差距金死叉点位差距挺大,请教如何处理跨周期问题。
INPUT:N2(55,1,100,1); //定义周期参数
INPUT:SS(1,1,100,1);                                            //定义下单手数
持仓:HOLDING,COLORGRAY,LINETHICK0,COLORRED;

LINE2:(EMA(C,N2)+EMA(C,N2*2)+EMA(C,N2*4))/3,COLORYELLOW;

当前资产:=ASSET,NOAXIS,COLORGRAY;

N1:=16;
M1:=5;
M11:=4;
LOWV:=LLV(LOW,N1);
HIGHV:=HHV(HIGH,N1);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*95,M1);
K1:=EMA(RSV,M1);
D1:=MA(K1,M11);

N4:=64;
M4:=20;
M44:=16;
LOWV:=LLV(LOW,N4);
HIGHV:=HHV(HIGH,N4);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*95,M4);
K3:=EMA(RSV,M4);
D3:=MA(K3,M44);

TR1:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TR1,60);

//交易条件
开多条件:=CROSS(K1,D1) AND K3>D3 AND C>LINE2 ;
平多条件:=CROSS(D1,K1) AND D1>90;//开空条件
开空条件:=CROSS(D1,K1) AND K3<D3 AND C<LINE2;

平空条件:=CROSS(K1,D1) AND D1<10;//开多条件
多损条件:=C<LINE2-ATR/2;
空损条件:=C>LINE2+ATR/2;

//交易执行
IF (TIME>000000 AND TIME<240000) THEN begin
多损:SELL(多损条件,HOLDING,MARKET);
空损:SELLSHORT(空损条件,HOLDING,MARKET);
平空:SELLSHORT(平空条件,SS,MARKET);
平多:sell(平多条件,SS,MARKET);
开多:buy(开多条件 AND HOLDING<2,SS,MARKET);
开空:buyshort(开空条件 AND HOLDING>-2,SS,MARKET);
END
IF TIME>240000 THEN BEGIN
收盘平空:SELLSHORT(1,HOLDING,MARKET);
收盘平多:SELL(1,HOLDING,MARKET);
END
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-5-21 08:54 | 显示全部楼层
日线你直接用stkindi引用日线kd条件就行了
你这里没看到跨周期引用啊
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2022-11-25
曾用名:
 楼主| 发表于 2024-5-21 13:05 | 显示全部楼层
这个函数我不大会用哈,能否麻烦您加上这个函数修改下,日线KD定方向,15分钟KD小周期下单,我学习下以后使用,真的非常感谢哈!
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-5-21 13:06 | 显示全部楼层
STKINDI('if00','MA.MA1',0,6);

看函数说明有例子的,比如上面这个是引用if00的日线下的ma均线的ma1指标
你把ma.ma1改成你自己的指标下的KD这个指标线就行了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2022-11-25
曾用名:
 楼主| 发表于 2024-5-24 08:41 | 显示全部楼层
好的,谢谢哈
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-28 04:41 , Processed in 0.114257 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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