Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:咨询程序编写问题

1楼
淫荡的小蜜蜂 发表于:2020/5/14 13:20:29
老师好,下面是一个副图指标,如果想在几个周期的柱线颜色一致时介入,比如周线、日线、1小时彩色柱子颜色一致时介入,日线颜色变色时离场怎么编写?



VAR1:=(HHV(HIGH,9)-LLV(LOW,9));

VAR2:=(HHV(HIGH,19)-CLOSE);

VAR3:=(CLOSE-LLV(LOW,19));

VAR4:=VAR2/VAR1*100-70 ;

VAR5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;

VAR6:=(2*C+H+L)/4;

VAR7:=SMA((VAR3/VAR1*100),3,1);

VAR8:=LLV(LOW,34);

VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);

VAR10:= IF(VAR9>100,VAR9-100,0);

VARA:=HHV(HIGH,34);

FXA:=VAR10*2, COLORWHITE;

X:=SMA(FXA,2,1),COLORYELLOW;//黄色

BB:=(VAR6-VAR8)/(VARA-VAR8)*100;

FXB:EMA(BB,13),COLORRED,LINETHICK1;

B1:=EMA(0.667*REF(FXB,1)+0.333*FXB,4),  COLORCYAN ,LINETHICK1;

 

 

A:=SMA(FXA,2,1)-FXA;

B:=EMA(0.667*REF(FXB,1)+0.333*FXB,2)-FXB;

CC:=0.382*REF(FXB,2)+0.618*FXB;

S:EMA(CC,18),COLORYELLOW,LINETHICK2;//黄色

STICKLINE(FXB-B1>0,FXB,B1,COLORRED,0);//红色

STICKLINE(FXB-B1<0,FXB,B1,COLORGREEN,0);//青色

 
//20,COLORDDA0DD,LINETHICK1;

//(1,1,5,COLORLIGHTRED);

//FILLRGN(1,100,95,COLORLIGHTRED);

50,LINETHICK2;
2楼
FireScript 发表于:2020/5/14 13:55:04
 “几个周期的柱线颜色一致时介入”  在不同周期下条件一起满足时候入场?

你这里操作柱线绘制的就行下面2句
STICKLINE(FXB-B1>0,FXB,B1,COLORRED,0);//红色

STICKLINE(FXB-B1<0,FXB,B1,COLORGREEN,0);//青色

所以要么是几个周期都满足FXB-B1>0 要么几个周期都满足FXB-B1<0

[此贴子已经被作者于2020/5/14 13:57:14编辑过]
3楼
淫荡的小蜜蜂 发表于:2020/5/14 14:31:36
如果要几个周期同时满足,语句怎么写啊?
4楼
FireScript 发表于:2020/5/14 15:01:22
 那就只能跨周期了。假设你这个指标较AB
最后面加2句代码,方便跨周期调用:
cd1:FXB-B1>0;
cd2:FXB-B1<0;


//下面这部分就是调用的代码。你可以在这个基础上完善交易的部分
hour_cd1:STKINDI('','AB.cd1',0,5,0);
day_cd1:STKINDI('','AB.cd1',0,6,0);
week_cd1:STKINDI('','AB.cd1',0,7,0);

cd1:hour_cd1 and day_cd1 and week_cd1;//三周期都满足FXB-B1>0

hour_cd2:STKINDI('','AB.cd2',0,5,0);
day_cd2:STKINDI('','AB.cd2',0,6,0);
week_cd2:STKINDI('','AB.cd2',0,7,0);

cd2:hour_cd2 and day_cd2 and week_cd2;//三周期都满足FXB-B1<0


共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 3 queries.