金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3521|回复: 8

请教图表交易代码编写问题,为什么买卖信号在同一根k线

[复制链接]

5

主题

17

帖子

27

积分

Rank: 2

等级: 标准版

注册:
2022-10-26
曾用名:
发表于 2023-10-19 00:31 | 显示全部楼层 |阅读模式
老师好,我回测的时候,发现有的买卖信号在同一根k线,麻烦帮我看看什么原因。




补充内容 (2023-10-19 00:32):
我的原意是当价格超出开仓价30%的时候平仓。

本帖子中包含更多资源

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

x
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-10-19 08:11 | 显示全部楼层
这种情况应该是2个条件逻辑存在交集的情况。光标定位到这个位置上,查看各个变量的计算结果,根据变量结果验证下逻辑,做个限定即可。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

17

帖子

27

积分

Rank: 2

等级: 标准版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-10-19 11:48 | 显示全部楼层
技术006 发表于 2023-10-19 08:11
这种情况应该是2个条件逻辑存在交集的情况。光标定位到这个位置上,查看各个变量的计算结果,根据变量结果 ...

请教应该怎么限定呢,我主要想实现当价格超出开仓价30%的时候平仓。
回复

使用道具 举报

3

主题

819

帖子

860

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-10-19 12:36 | 显示全部楼层
得先看对应位置参与条件计算的变量结果。才能进一步做限制。所以让您在对应位置定位看下
回复

使用道具 举报

5

主题

17

帖子

27

积分

Rank: 2

等级: 标准版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-10-19 14:18 | 显示全部楼层
admin 发表于 2023-10-19 12:36
得先看对应位置参与条件计算的变量结果。才能进一步做限制。所以让您在对应位置定位看下

我自己研究了一下,没有搞明白。
我把买卖条件贴一下,麻烦老师帮忙看看。主要是用的金字塔的macd穿越0轴策略,但是把出场的条件改为30%止盈。


input:p(26,20,40,2),s(12,5,30,3),m(9,2,20,2),ss(100,100,10000,100);


diff:=ema(close,s)-ema(close,p);
dea:=ema(diff,m);
macd:=2 * (diff-dea);
手数:=ss;


买入条件:=cross(macd,0) and holding = 0;
卖出条件:=(close/enterprice) > 1.3;


买入:buy(买入条件,手数,market);
卖出:sell(卖出条件,手数,market);
回复

使用道具 举报

3

主题

819

帖子

860

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-10-19 14:24 | 显示全部楼层
图中信号的位置,是哪个品种,什么周期、什么时间点?
回复

使用道具 举报

5

主题

17

帖子

27

积分

Rank: 2

等级: 标准版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-10-19 14:39 | 显示全部楼层
admin 发表于 2023-10-19 14:24
图中信号的位置,是哪个品种,什么周期、什么时间点?

比如可以看中国石化的日线图,2023年4月11日。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-10-19 16:16 | 显示全部楼层


股票你这个T+1 ,平仓加一个老仓的限制。
老仓:HOLDING-DAYHOLDING;
老仓>0 才能平仓
另外把指令 从market 改成marketr
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

17

帖子

27

积分

Rank: 2

等级: 标准版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-10-19 17:37 | 显示全部楼层
技术009 发表于 2023-10-19 16:16
股票你这个T+1 ,平仓加一个老仓的限制。
老仓:HOLDING-DAYHOLDING;
老仓>0 才能平仓

终于解决一个k线开平仓问题了,谢谢老师
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-31 16:21 , Processed in 0.134363 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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