金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 600372

一段时间里面信号方向保持一致,该如何实现

[复制链接]

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-8 11:16 | 显示全部楼层
我更新过代码。
DF:=TRADINGDATEDIFF(REF(DATE,ENTERBARS),DATE);//当前和最近一次开仓信号的交易日跨度

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

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

使用道具 举报

58

主题

210

帖子

210

积分

等级: 已到期

注册:
2022-9-1
曾用名:
 楼主| 发表于 2023-11-8 13:25 | 显示全部楼层
技术009 发表于 2023-11-8 11:16
我更新过代码。
DF:=TRADINGDATEDIFF(REF(DATE,ENTERBARS),DATE);//当前和最近一次开仓信号的交易日跨度

我吧这个开空的限制条件加进去了 ,我上传这个图,上箭头那边,刚开多信号,止损后又开空了,我规定是开多信号15天后才可以开空啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

58

主题

210

帖子

210

积分

等级: 已到期

注册:
2022-9-1
曾用名:
 楼主| 发表于 2023-11-8 13:26 | 显示全部楼层
600372 发表于 2023-11-8 13:25
我吧这个开空的限制条件加进去了 ,我上传这个图,上箭头那边,刚开多信号,止损后又开空了,我规定是开 ...

DF:TRADINGDATEDIFF(REF(DATE,ENTERBARS),DATE);//当前和最近一次开仓信号的交易日跨度
kklimit:not(TYPE(1)=1 and DF<=15);
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-8 13:42 | 显示全部楼层
[PEL] 复制代码
ma1:ma(c,5);
ma2:ma(c,10);

ma3:ma(c,15);
ma4:ma(c,25);

kd:=cross(ma1,ma2);
pd:=cross(ma2,ma1);

kk:=cross(ma4,ma3);
pk:=cross(ma3,ma4);


df1:tradingdatediff(ref(date,typebar(1,1)),date),nodraw;//当前日期和最近一次开多信号的交易日跨度
df2:tradingdatediff(ref(date,typebar(1,3)),date),nodraw;//当前日期和最近一次开空信号的交易日跨度

kdlimit:=not((type(1)=2 or type(1)=4) and df2<=10) or df2=-1;
buy(kd and kdlimit and holding=0,1,market);
sell(pd,holding,market);


kklimit:=not((type(1)=1 or type(1)=2) and df1<=10) or df1=-1;
buyshort(kk and kklimit and holding=0,1,market);
sellshort(pk,holding,market);

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

使用道具 举报

58

主题

210

帖子

210

积分

等级: 已到期

注册:
2022-9-1
曾用名:
 楼主| 发表于 2023-11-8 13:56 | 显示全部楼层
技术009 发表于 2023-11-8 13:42
[mw_shl_code=pel,true]ma1:ma(c,5);
ma2:ma(c,10);

你看还是没有解决问题啊?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-8 14:01 | 显示全部楼层
我范例里都是正常的,你可以仔细检查下。

用在你这里不行,必然是有其他情况干扰了代码逻辑。你截图的代码没啥用,看不出什么问题。不给出具体的相关代码不好排查你本地的问题。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

58

主题

210

帖子

210

积分

等级: 已到期

注册:
2022-9-1
曾用名:
 楼主| 发表于 2023-11-8 15:04 | 显示全部楼层
技术009 发表于 2023-11-8 14:01
我范例里都是正常的,你可以仔细检查下。

用在你这里不行,必然是有其他情况干扰了代码逻辑。你截图的 ...

我就是对原来策略的信号进行过滤而已,哪里会有什么逻辑干扰呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-8 15:13 | 显示全部楼层
你是不是还要其他没被限制的语句呀。除了这种可能,我也无法推测你本地情况了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

58

主题

210

帖子

210

积分

等级: 已到期

注册:
2022-9-1
曾用名:
 楼主| 发表于 2023-11-8 15:13 | 显示全部楼层
600372 发表于 2023-11-8 15:04
我就是对原来策略的信号进行过滤而已,哪里会有什么逻辑干扰呢

这串代码应该是有遗落bug的地方,有些信号是可以过滤的,有些就不行了
回复

使用道具 举报

58

主题

210

帖子

210

积分

等级: 已到期

注册:
2022-9-1
曾用名:
 楼主| 发表于 2023-11-8 15:17 | 显示全部楼层
技术009 发表于 2023-11-8 15:13
你是不是还要其他没被限制的语句呀。除了这种可能,我也无法推测你本地情况了。

可以表达我要的需求了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-1 20:57 , Processed in 0.085922 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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