以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  想求1至2之间的最高价。  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181100)

--  作者:qq代人发帖
--  发布时间:2020/7/9 8:49:10
--  想求1至2之间的最高价。

请教:1的位置是macd值由降转升,2的位置是macd值由升转降,想求1至2之间的最高价。

收盘价大于前一个macd值由小变大。开多   怎么写?谢谢
部分策略字符:macd_down:=barslast(macd1<ref(macd1,1));
macd_up:=barslast(macd1>ref(macd1,1));
hh:ref(hhv(h,macd_up),macd_down);
图片点击可在新窗口打开查看此主题相关图片如下:7.png
图片点击可在新窗口打开查看


--  作者:FireScript
--  发布时间:2020/7/9 9:18:50
--  
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;

VARIABLE:mark:=0;

if MACD1>=ref(MACD1,1) then mark:=mark+1;
if MACD1<ref(MACD1,1)  then mark:=0;

连续周期数:mark,NODRAW;

cd:mark=0 and ref(mark,1)>1;

hv:VALUEWHEN(cd,ref(hhv(h,连续周期数+1),1));//最近一次连续涨区间最高价
lv:VALUEWHEN(cd,ref(llv(l,连续周期数+1),1));


--  作者:hbjzzzw
--  发布时间:2020/7/9 16:34:21
--  
 老师:   您编的不能开多  少点东西  我不会 我想 收盘价大于前一个macd值由小变大。开多   怎么写?  我不会添加   麻烦您     谢谢
--  作者:hbjzzzw
--  发布时间:2020/7/10 15:59:05
--  
老师:我想要的是图表交易策略,自动开仓的那种   麻烦再给写一下   谢谢