金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1724|回复: 57

帮忙写一个提示的信号

[复制链接]

4

主题

117

帖子

117

积分

等级: 免费版

注册:
2025-5-23
曾用名:
发表于 2025-6-25 10:44 | 显示全部楼层 |阅读模式
1、K线运行的过程中,macd从红柱子第一根出现之后,这第一根K线的最高点最高基点,后面K线每次走出新高,做一个“新高”提示。一直到MACD转为绿色。如此循环提示     K线运行的过程中,macd从绿柱子第一根出现之后,这第一根K线的最低点最低基点,后面K线每次走出新低,做一个“新低”提示。一直到MACD转为红色。如此循环提示。
如图所示




本帖子中包含更多资源

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

x
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-6-25 10:53 | 显示全部楼层
你要不自己试着根据之前给你那个代码自己改下呢
这个条件就是macd>0 and high>ref(high,1)就显示文字
显示文字那个函数就是之前那个都有的,请自己试下把
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

117

帖子

117

积分

等级: 免费版

注册:
2025-5-23
曾用名:
 楼主| 发表于 2025-6-25 11:01 | 显示全部楼层
主要这段不知道如何表达
这第一根K线的最高点最高基点,后面K线每次走出新高,做一个“新高”提示。一直到MACD转为绿色。如此循环提示
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-6-25 11:04 | 显示全部楼层
if hhv(high,barslast(cross(macd,0)))=high then DRAWTEXT(1,high,'新高');

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

使用道具 举报

4

主题

117

帖子

117

积分

等级: 免费版

注册:
2025-5-23
曾用名:
 楼主| 发表于 2025-6-25 11:21 | 显示全部楼层


// MACD指标
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :EMA(DIFF,9);                  
MACD :2 * (DIFF - DEA),COLORSTICK;


   
   macd>0 and high>ref(high,1);
     macd<0 and low>ref(low,1);
   
  //红柱
   
   if hhv(high,barslast(cross(macd,0)))=high then DRAWTEXT(1,high,'新高');
  
  
   //绿柱
     if hhv(low,barslast(cross(0,macd)))=low then DRAWTEXT(1,low,'新低');
麻烦知道一下。。。 图形都改变了。

本帖子中包含更多资源

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

x
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-6-25 11:23 | 显示全部楼层
// MACD指标
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :EMA(DIFF,9);                  
MACD :2 * (DIFF - DEA),COLORSTICK;


   
  //红柱
   
   if hhv(high,barslast(cross(macd,0)))=high and macd>0 then DRAWTEXT(1,0,'新高');
  
  
   //绿柱
     if hhv(low,barslast(cross(0,macd)))=low and macd<0 then DRAWTEXT(1,0,'新低');
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

117

帖子

117

积分

等级: 免费版

注册:
2025-5-23
曾用名:
 楼主| 发表于 2025-6-25 13:57 | 显示全部楼层
hhv(high,barslast(cross(macd,0))  这段什么意思
high and macd>0 then DRAWTEXT(1,0,'新高');这段什么意思
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-6-25 13:59 | 显示全部楼层
金叉以来创新高,并且macd 大于0
然后写文字
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

117

帖子

117

积分

等级: 免费版

注册:
2025-5-23
曾用名:
 楼主| 发表于 2025-6-25 14:13 | 显示全部楼层
1、K线运行的过程中,
macd从红柱子第一根到结束为止,这一段连续的K线的最低点为基点,后面转绿柱了。K线每次高于前面的低点,做一个“向上突破”提示。一直到MACD转为红色。如此循环提示
macd从绿柱子第一根到结束为止,这一段连续的K线的最高点为基点,后面转红柱了。K线每次低于前面的高点,做一个“向下突破”提示。一直到MACD转为绿色。如此循环提示
如图所示

本帖子中包含更多资源

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

x
回复

使用道具 举报

4

主题

117

帖子

117

积分

等级: 免费版

注册:
2025-5-23
曾用名:
 楼主| 发表于 2025-6-26 08:35 | 显示全部楼层
你好, 或者你和我说一下,如何定义前一段的连续红或者绿柱。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 06:47 , Processed in 0.119695 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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