金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2074|回复: 2

编写问题,请帮指正

[复制链接]

2

主题

11

帖子

11

积分

Rank: 1

等级: 新手上路

注册:
2023-10-25
曾用名:
发表于 2023-10-27 09:58 | 显示全部楼层 |阅读模式
老师您好!有以下编写问题,请帮指正,谢谢!


策略1:多单,
条件1:15分钟MACD 金叉并且K线突破60线
条件2:1小时MACD金叉并且K线突破60线
条件3:日线MACD 金叉并且K线突破60线

执行:
a.满足条件1,2,3,3 (图形上)输出笑脸

input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);
DIFF :EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  :EMA(DIFF,M);
MACD1 :2*(DIFF-DEA), COLORSTICK;

MACDJC:CROSS(MACD1,0);
MACDSC:CROSS(0,MACD1);

MA60:MA(C,60);


con1:MACDJC and c>ma60;
con2:MACDSC and c<ma60;


15con:"a.con1#min15";
60con:"a.con1#min60";
daycon:"a.con1#day";


k:15con and 60con and daycon and day_bl;
DRAWICON(k,h,1);


老师看看这样写对不,为什么我这样写,笑脸在图标上显示不出来。

回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-10-27 10:10 | 显示全部楼层
因为你这个条件其实是很苛刻的。

金叉死叉 的满足仅仅只是一个K的,不是连续性的。你可以改成宽松点的条件。即金叉后,死叉后。

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

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

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


因为调用了5分钟数据,你可以切换到五分钟K线图上,下拉扩充一部分历史数据,确保调用指标的正常计算。

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-1 07:34 , Processed in 0.109881 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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