金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3211|回复: 3

指标编写

[复制链接]

21

主题

30

帖子

30

积分

Rank: 1

等级: 新手上路

注册:
2021-6-18
曾用名:
发表于 2022-1-3 20:23 | 显示全部楼层 |阅读模式
//交易策略,运行周期为1小时线
INPUT:N1(10,1,100,1),N2(20,1,100,1); //定义参数N1,N2                  
INPUT:SS(1,1,100,1); //定义下单手数,默认为1手
                    
MA1:EMA(C,N1);
MA2:EMA(C,N2);//定义当前周期的2根均线

A:C>MA1 AND MA1>MA2;//定义当前周期均线上穿
B:C<MA1 AND MA1<MA2;//定义当前周期均线下穿

A5:STKINDI('','EMA指标.A',0,5,0);//引用1小时周期均线上穿
B5:STKINDI('','EMA指标.B',0,5,0);//引用1小时周期均线下穿
X1:A AND A5;
X2:B AND B5;//1小时和日线这2个周期上的均线共振

IF X1 THEN BEGIN                 //2个周期上的均线上穿,则平空开多
SELLSHORT(MA1>MA2,HOLDING,MARKETR);
BUY(MA1>MA2,SS,MARKETR);
END
IF X2 THEN BEGIN                  //2个周期上的均线下穿,则平多开空
SELL(MA1<MA2,HOLDING,MARKETR);
BUYSHORT(MA1<MA2,SS,MARKETR);
EMD

1.为啥我的系统图表上不显示开平仓信号?
2.为啥我的系统回测全是0,没有任何数据?
3.我用的EMA,写法错了吗?




回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-3 20:29 | 显示全部楼层
本帖最后由 技术006 于 2022-1-3 21:20 编辑

1.你调用的指标
“A5:STKINDI('','EMA指标.A',0,5,0);//引用1小时周期均线上穿
B5:STKINDI('','EMA指标.B',0,5,0);//引用1小时周期均线下穿”

你本地你有新建这个指标吗:EMA指标?
2.

IF X2 THEN BEGIN                  //2个周期上的均线下穿,则平多开空
SELL(MA1<MA2,HOLDING,MARKETR);
BUYSHORT(MA1<MA2,SS,MARKETR);
end

你这写完不编译下的吗。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

30

帖子

30

积分

Rank: 1

等级: 新手上路

注册:
2021-6-18
曾用名:
 楼主| 发表于 2022-1-3 20:35 | 显示全部楼层
1.本地没有建EMA指标
2.我不知道怎么编译,不懂
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-1-3 20:57 | 显示全部楼层
本地要建立ema指标这个公式的
stkindi是去引用某个已存在的公式,这个公式是你要事先建立的不能凭空获得
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 21:37 , Processed in 0.240593 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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