欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → MACD金叉画红线,死叉画绿线,如何写啊,如图,谢谢

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3758人关注过本帖树形打印复制链接

主题:MACD金叉画红线,死叉画绿线,如何写啊,如图,谢谢

帅哥哟,离线,有人找我吗?
FireScript
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/14 9:50:28    Post IP:180.169.30.6[显示全部帖子]

 画个竖线?

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(diff,dea);//macd金叉
macdsc:=cross(dea,diff);
VERTLINE(macdsc, h+5*MINDIFF,l-5*MINDIFF ,COLORGREEN ,1 ,VTSOLID );
VERTLINE(macdjc, h+5*MINDIFF,l-5*MINDIFF ,COLORYELLOW ,1 ,VTSOLID );



图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

颜色自己调整下,红色会看不见。
我上面这个是放在主图上的,放幅图上的话,你建个幅图把代码放进去。没啥差异 就是为了输出效果,函数中设置的输出位置不一样

然后下面这部分代码再调整下即可:
VERTLINE(macdsc, MACD1+5,MACD1-5 ,COLORGREEN ,1 ,VTSOLID );
VERTLINE(macdjc, MACD1+5,MACD1-5 ,COLORYELLOW ,1 ,VTSOLID );



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/14 9:51:08    Post IP:180.169.30.6[显示全部帖子]

幅图效果是这样:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/15 8:58:38    Post IP:180.169.30.6[显示全部帖子]

你上图4楼那个是放在幅图上的效果?还是主图啊。
如果是在主图上的:
Y轴上右键-把这个勾选看下有没有勾。

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

你要是放幅图,你注意我提供的代码,放幅图最后2句代码有变化的。
[此贴子已经被作者于2019/11/15 9:00:41编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/15 9:07:43    Post IP:180.169.30.6[显示全部帖子]

 前面的代码都不变。

主图上用这部分代码:
DRAWLINE(macdjc,h+5*MINDIFF ,macdsc ,l-5*MINDIFF ,0 ,COLORRED);
VERTLINE(macdsc, h+5*MINDIFF,l-5*MINDIFF ,COLORGREEN ,1 ,VTSOLID );
VERTLINE(macdjc, h+5*MINDIFF,l-5*MINDIFF ,COLORYELLOW ,1 ,VTSOLID );

幅图上:
DRAWLINE(macdjc, MACD1+5 ,macdsc ,MACD1-5 ,0 ,COLORRED);
VERTLINE(macdsc, MACD1+5,MACD1-5 ,COLORGREEN ,1 ,VTSOLID );
VERTLINE(macdjc, MACD1+5,MACD1-5 ,COLORYELLOW ,1 ,VTSOLID );


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/15 15:36:14    Post IP:180.169.30.6[显示全部帖子]

 调下参数啊。
DRAWLINE(macdjc,h+5*MINDIFF ,macdsc ,l-5*MINDIFF ,0 ,COLORRED);
这2个参数就是连线的位置,你改成你想要的价格就行了的。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/11/18 9:15:08    Post IP:180.169.30.6[显示全部帖子]

DRAWLINE(macdjc,c*MINDIFF ,macdsc ,c*MINDIFF ,0 ,COLORRED),LINEDASH;
DRAWLINE(macdsc,c*MINDIFF ,macdjc ,c*MINDIFF ,0 ,COLORgreen),LINEDASH;

你看下这个结果啊。你这样处理了 画线的位置 都远不在正常K线价格范围内。当然看不到了。


命数如织,当如磐石。
 回到顶部