金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3398|回复: 6

老师,改个指标!

[复制链接]

56

主题

166

帖子

166

积分

等级: 免费版

注册:
2022-7-5
曾用名:
发表于 2023-6-12 22:04 | 显示全部楼层 |阅读模式
本帖最后由 技术006 于 2023-6-13 16:38 编辑

函数注解:DRAWCOLORLINE  根据条件画相应颜色的线
              CROSSDOWN   向下穿越

V:=6;

VAR4:=(3*CLOSE+LOW+OPEN+HIGH)/6;
多头线:(20*VAR4+19*REF(VAR4,1)+18*REF(VAR4,2)+17*REF(VAR4,3)+16*REF(VAR4,4)+15*REF(VAR4,5)+14*REF(VAR4,6)+13*REF(VAR4,7)+12*REF(VAR4,8)+11*REF(VAR4,9)+10*REF(VAR4,10)+9*REF(VAR4,11)+8*REF(VAR4,12)+7*REF(VAR4,13)+6*REF(VAR4,14)+5*REF(VAR4,15)+4*REF(VAR4,16)+3*REF(VAR4,17)+2*REF(VAR4,18)+REF(VAR4,20))/210,NODRAW;
空头线:MA(多头线,5),NODRAW;
DRAWCOLORLINE(BARSLAST(CROSS(多头线,空头线))<BARSLAST(CROSSDOWN(多头线,空头线)),多头线,COLORRED,COLOR00BFFF),LINETHICK1;
DRAWCOLORLINE(BARSLAST(CROSS(多头线,空头线))<BARSLAST(CROSSDOWN(多头线,空头线)),空头线,COLORRED,COLOR00BFFF),LINETHICK1;
JC:=CROSS(多头线,空头线);
SC:=CROSSDOWN(多头线,空头线);
SJ:=IFELSE(DATE<210915,1,1);
HH:=HHV(HIGH,1)*SJ/10+HHV(HIGH,2)/10+HHV(HIGH,2)/10+HHV(HIGH,4)/10+HHV(HIGH,4)/10+HHV(HIGH,8)/10+HHV(HIGH,8)/10+HHV(HIGH,13)/10+HHV(HIGH,40)/10+HHV(HIGH,20)/10;
LL:=LLV(LOW,1)*SJ/10+LLV(LOW,2)/10+LLV(LOW,2)/10+LLV(LOW,4)/10+LLV(LOW,4)/10+LLV(LOW,8)/10+LLV(LOW,8)/10+LLV(LOW,13)/10+LLV(LOW,40)/10+LLV(LOW,20)/10;
H1:=IFELSE(HH<REF(HH,1)&&LL<REF(LL,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HH,6),0);
L1:=IFELSE(LL>REF(LL,1)&&HH>REF(HH,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LL,6),0);


X0:=H1,LINETHICK2;
X00:=L1;
H2:=VALUEWHEN(X0>0,X0),LINETHICK2;
L2:=VALUEWHEN(X00>0,X00),LINETHICK2;
K1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:=IFELSE(K2=1,H2,L2);
TMP:=K2,LINETHICK2;
BB:=BACKSET(CROSS(TMP,0),BARSLAST(SC)+1);
AA:=BACKSET(CROSS(0,TMP),BARSLAST(JC)+1);
DRAWLINE(REFX(TMP=1&&REF(TMP,1)=1 AND AA=0,VV),REFX1(G,VV),1,REFX1(REF(G,1),VV),COLORCYAN),DOT;//青色折竖线
DRAWLINE(REFX(TMP=-3&&REF(TMP,1)=-3 AND BB=0,VV),REFX1(G,VV),1,REFX1(REF(G,1),VV),COLORRED),DOT;//红色折竖线
DRAWSL(REFX1(K2=1 AND AA=0,VV),REFX1(G,VV),0,1,0,COLORCYAN),DOT;
DRAWSL(REFX1(K2=-3 AND BB=0,VV),REFX1(G,VV),0,1,0,COLORRED),DOT;
DRAWSL(REFX1(CROSS(K2=1,0.5) AND AA=0,VV),REFX1(G,VV),0,REFX1(-BARSLAST(SC),VV),0,COLORCYAN),DOT;
DRAWSL(REFX1(CROSS(K2=-3,0.5) AND BB=0,VV),REFX1(G,VV),0,REFX1(-BARSLAST(JC),VV),0,COLORRED),DOT;
KTEXT(CROSS(TMP,0),-BARSLAST(SC)-VV,REF(H,BARSLAST(SC)+VV),1,COLORGREEN,'空'),FONTSIZE16;
KTEXT(CROSS(0,TMP),-BARSLAST(JC)-VV,REF(L,BARSLAST(JC)+VV),1,COLORYELLOW,'多'),FONTSIZE16,VALIGN0;


DRAWCOLORKLINE(CROSS(BACKSET(CROSS(TMP,0),BARSLAST(SC)+1+VV),0.5),COLORGREEN,0);
DRAWCOLORKLINE(CROSS(BACKSET(CROSS(0,TMP),BARSLAST(JC)+1+VV),0.5),COLORYELLOW,0);

DRAWSHIFTNUMBER(ISLASTBAR&&BARSLAST(CROSS(多头线,空头线))<BARSLAST(CROSSDOWN(多头线,空头线)),多头线,多头线,0,COLORRED,1,2);
DRAWSHIFTNUMBER(ISLASTBAR&&BARSLAST(CROSS(多头线,空头线))<BARSLAST(CROSSDOWN(多头线,空头线)),空头线,空头线,0,COLORRED,1,2),VALIGN0;
DRAWSHIFTNUMBER(ISLASTBAR&&BARSLAST(CROSS(多头线,空头线))>BARSLAST(CROSSDOWN(多头线,空头线)),多头线,多头线,0,COLOR00BFFF,1,2),VALIGN0;
DRAWSHIFTNUMBER(ISLASTBAR&&BARSLAST(CROSS(多头线,空头线))>BARSLAST(CROSSDOWN(多头线,空头线)),空头线,空头线,0,COLOR00BFFF,1,2);



补充内容 (2023-6-12 22:22):
或者将下面的低多高空向前移动三到五根k线:
VAR2:=EMA(CLOSE,120);
VAR3:=(CLOSE-VAR2)*2/(120+1)+VAR2;
XCLOSE2:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
HH1:=IF(H<REF(H,1)&&REF(H,1)<REF(H,2),REF(H,2),0);
LL1:=IF(L>REF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0);
HH:=HHV(HIGH,1)/10+HHV(HIGH,2)/10+HHV(HIGH,2)/10+HHV(HIGH,4)/10+HHV(HIGH,4)/10+HHV(HIGH,8)/10+HHV(HIGH,8)/10+HHV(HIGH,13)/10+HHV(HIGH,40)/10+HHV(HIGH,20)/10;
LL:=LLV(LOW,1)/10+LLV(LOW,2)/10+LLV(LOW,2)/10+LLV(LOW,4)/10+LLV(LOW,4)/10+LLV(LOW,8)/10+LLV(LOW,8)/10+LLV(LOW,13)/10+LLV(LOW,40)/10+LLV(LOW,20)/10;
H1:=IF(HH<REF(HH,1)&&LL<REF(LL,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HH,2),0);
L1:=IF(LL>REF(LL,1)&&HH>REF(HH,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LL,2),0);
X0:=H1,LINETHICK2;
X00:=L1;
H2:=VALUEWHEN(X0>0,X0),LINETHICK2;
L2:=VALUEWHEN(X00>0,X00),LINETHICK2;
K1:=IF(CLOSE>H2,-3,IF(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:=IF(K2=1,H2,L2);
G1:=VALUEWHEN(ISLASTBAR,G);
X000:=K2,LINETHICK2;
TMP:=K2,LINETHICK2;
W1:=X000,LINETHICK2;
IF(K2=1,G,DRAWNULL),COLORBLUE,LINETHICK3;    //高空线
IF(K2=-3,G,DRAWNULL),COLORRED,LINETHICK3;    //低多线
DRAWTEXT(CROSS(TMP,0),HH,'高空'),COLORGREEN;
DRAWTEXT(CROSS(0,TMP),LL,'低多'),COLOR0000FF;
SPEAK(CROSS(TMP,0),'高空');    //出现高空时,播放声音高空
SPEAK(CROSS(0,TMP),'低多');    //出现低多时,播放声音低多
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-13 10:03 | 显示全部楼层
“或者将下面的低多高空向前移动三到五根k线:” 文字显示的位置向历史位置调整下?这种可能只能用未来函数了。
比如这样:
DRAWTEXT(refx(CROSS(TMP,0),3),HH,'高空'),COLORGREEN;
DRAWTEXT(refx(CROSS(0,TMP),3),LL,'低多'),COLOR0000FF;
SPEAK(refx(CROSS(TMP,0),3),'高空');    //出现高空时,播放声音高空
SPEAK(refx(CROSS(0,TMP),3),'低多');    //出现低多时,播放声音低多

但是你指标要改成序列模式才行的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

56

主题

166

帖子

166

积分

等级: 免费版

注册:
2022-7-5
曾用名:
 楼主| 发表于 2023-6-13 16:29 | 显示全部楼层
如果能改就改吧

补充内容 (2023-6-13 16:40):
另外!画水平线用那个函数?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-13 16:59 | 显示全部楼层
水平线是 DRAWLINE 函数。

或者用DRAWSL 但是指定斜率为0 这样也就是水平直线
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

56

主题

166

帖子

166

积分

等级: 免费版

注册:
2022-7-5
曾用名:
 楼主| 发表于 2023-6-13 17:20 | 显示全部楼层
DRAWLINE (VOL>REF(VOL,3)*3 AND VOL>REF(VOL,1)*2 AND (C-O)/C>0.002,L,COLORYELLOW),DOT;


函数    DRAWLINE   所调用的参数与预定义参数不符(报错)
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-6-13 17:23 | 显示全部楼层
参数分别应该是:

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

使用道具 举报

56

主题

166

帖子

166

积分

等级: 免费版

注册:
2022-7-5
曾用名:
 楼主| 发表于 2023-6-13 17:25 | 显示全部楼层
RGB(150,0,0)     RGB(170,0,0)     RGB(190,0,0)    RGB(210,0,0)      RGB(230,0,0)     RGB(250,0,0)      RGB(0,124,249)      RGB(51,153,255)

RGB(89,172,255)      RGB(0,210,210)       RGB(0,230,230)每个都代表什么颜色?谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-27 23:17 , Processed in 0.139294 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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