金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 6048|回复: 16

求助,双均线策略监控的是一个品种,买卖的是另外品种

[复制链接]

151

主题

424

帖子

424

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
发表于 2022-2-10 09:54 | 显示全部楼层 |阅读模式
老师好,教程中有双均线策略,我想用一个品种的双均线,但买卖的是另外的一个品种,请问如何解决?
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);

//交易条件
开多平空条件:=CROSS(MA1,MA2);//开多平空条件
开空平多条件:=CROSS(MA2,MA1);//开空平多条件


//这是品种A的双均线,
tbuy...
tsell...
回复

使用道具 举报

34

主题

9266

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-2-10 09:59 | 显示全部楼层
后台下单函数的参数中可以指定下单品种。例如:TBUY(C>0,1000,LMT,CLOSE,0,'','IF00');
注:后台监控A品种,下单函数中指定B品种即可。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

151

主题

424

帖子

424

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
 楼主| 发表于 2022-2-10 10:02 | 显示全部楼层
技术006 发表于 2022-2-10 09:59
后台下单函数的参数中可以指定下单品种。例如:TBUY(C>0,1000,LMT,CLOSE,0,'','IF00');
注:后台监控A品种 ...

请问后台程序化怎么知道是指定品种510050的双均线呀?下单可以指定品种,但是和双均线不一样呀?

补充内容 (2022-2-10 10:03):
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);

//交易条件
开多平空条件:=CROSS(MA1,MA2);//开多平空条件
开空平多条件:=CROSS(MA2,MA1);//开空平多条件
请问能否给这句限定品种,不然后台也不知道是谁的双均线呀?
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-2-10 10:04 | 显示全部楼层
注:后台监控A品种,下单函数中指定B品种即可。

你监控A品种,那么计算使用的数据就是这个品种的。比如你监控510050 那么这里均线计算之类用的就是这个品种的数据。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

151

主题

424

帖子

424

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
 楼主| 发表于 2022-2-10 10:14 | 显示全部楼层
技术009 发表于 2022-2-10 10:04
注:后台监控A品种,下单函数中指定B品种即可。

你监控A品种,那么计算使用的数据就是这个品种的。比如 ...

交易代码中没有510050,后台程序化监控品种中加入510050就可以了吗?还不能加入其它另外品种,只能有一个监控品种,是吗?
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-2-10 10:16 | 显示全部楼层
“交易代码中没有510050,后台程序化监控品种中加入510050就可以了吗?”

默认数据是使用监控的品种。所以你监控这个品种,你所有计算都是基于这个品种的。

“还不能加入其它另外品种,只能有一个监控品种,是吗?”可以监控多个,但是每个被监控品种之间是相互独立的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

151

主题

424

帖子

424

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
 楼主| 发表于 2022-2-10 10:30 | 显示全部楼层
//双均线
C1_option:='10003844';

C2_option:='10003786';


MA5:=ma(C,5);
MA20:=ma(C,20);
KDPK:=CROSS(MA5,MA20);//开多平空条件
KKPD:=CROSS(MA20,MA5);//开空平多条件
TSELLSHORT (KDPK and tholding<0 ,1,MKT,0,0,'19851102245',C1_option) ;

TSELL(KDPK and tholding>0,1,MKT,0,0,'19851102245',C2_option);
TBUY(KDPK and TBUYHOLDINGEX('19851102245',c1_option,1)<100,1,MKT,0,0,'19851102245',c1_option);

TBUYSHORT(KDPK and TsellHOLDINGEX('19851102245',c2_option,1)<100,1,MKT,0,0,'19851102245',c2_option);
tsell(KKPD and tholding>0 ,1,MKT,0,0,'19851102245',C1_option) ;

TSELLSHORT(KKPD and tholding<0 ,1,MKT,0,0,'19851102245',C2_option);

TBUYSHORT(KKPD  and  TsellHOLDINGEX('19851102245',c1_option,2)<100,1,MKT,0,0,'19851102245',c1_option);
TBUY(KKPD and TBUYHOLDINGEX('19851102245',c2_option,1)<100,1,MKT,0,0,'19851102245',c2_option);
以上是完整代码,监控510050,但没反应,请老师看看,问题出在何处,按道理,每分钟金死叉都应该有开平动作。谢了

补充内容 (2022-2-10 10:42):
问题解决了,谢谢老师
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-2-10 10:45 | 显示全部楼层
上午的话,应该是有几个信号的。你看下你运行的时间是在这个信号之前还是之后。

另外看下是否是有预警信号触发了,但是下单没成功。这个就直接看后台的预警记录是否有记录就行了。
截图202202101044526676.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

151

主题

424

帖子

424

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
 楼主| 发表于 2022-2-10 10:48 | 显示全部楼层
老师好,后来出信号了.
回复

使用道具 举报

151

主题

424

帖子

424

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
 楼主| 发表于 2022-2-10 10:49 | 显示全部楼层
原来以为是程序问题,后来,信号出来了,谢谢老师
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-9 03:48 , Processed in 0.213333 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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