您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

牛股启动主图指标公式(通达信公式 主图指标公式 公式、源码 测试图)[通达信公式]

公式中,您分别设置了三只个股(603596、300356和0),并填入了它们的买入时间、价位和股数。然后,您用一系列的条件语句和函数来计算每只个股的现价、最高价、最低价和持股数量,并用横线来表示它们在图表上的位置。

根据公式,您可以根据以下几个方面来判断是否要买卖股票:
 
现价和买入价的比较:如果现价高于买入价,说明您的个股有盈利空间,您可以考虑是否要卖出或持有;如果现价低于买入价,说明您的个股有亏损风险,您可以考虑是否要止损或坚持。
最高价和最低价的比较:如果现价接近最高价,说明您的个股处于强势上涨阶段,您可以考虑是否要锁定利润或追涨;如果现价接近最低价,说明您的个股处于弱势下跌阶段,您可以考虑是否要割肉或抄底。
持股数量和成交量的比较:如果持股数量较大且成交量较小,说明您的个股缺乏流动性和活跃度,可能难以快速卖出或换仓;如果持股数量较小且成交量较大,说明您的个股有足够的流动性和活跃度,可能容易受到市场波动的影响。

 

 
{牛股启动主图}
 
 
 
 
程序化久久1:=CODELIKE('603596');
{分别在年、月、日及买入价位、买入股数等处填入实际数据}买入时间1:=YEAR{年}=2019 AND MONTH{月}=8 AND DAY{日}=15;
买入价位1:=13.45;
买入股数1:=8000;
天数1:=BARSLAST(买入时间1);
{第二只个股,填入程序化久久、买入时间、价位及股数}程序化久久2:=CODELIKE('300356');
{在[0]位置处填写个股程序化久久}买入时间2:=YEAR{年}=2019 AND MONTH {月}=12 AND DAY{日}=30;
买入价位2:=7.78;
买入股数2:=9000;
天数2:=BARSLAST(买入时间2);
{第三只个股,填入程序化久久、买入时间、价位及股数}程序化久久3:=CODELIKE('0');
买入时间3:=YEAR{年}=0 AND MONTH{月}=0 AND DAY{日}=0;
买入价位3:=0;
买入股数3:=0;
天数3:=BARSLAST(买入时间3);
{1}买入个股时间1:=IF(程序化久久1,买入时间1,0);
买入价咯1:=IF(买入个股时间1,买入价位1,0);
买入价1:=REF(买入价位1,BARSLAST(买入个股时间1));
现价1:=IF(BARSLAST(买入个股时间1)+1>=1,CONST(C),0);
最高价条件1:=IF(BARSLAST(买入个股时间1)+1>=1,H=HHV(HIGH,BARSLAST(买入个股时间1)+1),0);
最高价横线1:=IF(BARSLAST(最高价条件1)>=0 AND BARSLAST(买入个股时间1)+1>=1,CONST(REF(HIGH,BARSLAST(最高价条件1))),0);
最低价条件1:=IF(BARSLAST(买入个股时间1)+1>=1,L=LLV(LOW,BARSLAST(买入个股时间1)+1),0);
最低价横线1:=IF(BARSLAST(最低价条件1)+1>=1 AND BARSLAST(买入个股时间1)+1>=1,CONST(REF(LOW,BARSLAST(最低价条件1))),0);
{2}买入个股时间2:=IF(程序化久久2,买入时间2,0);
买入价咯2:=IF(买入个股时间2,买入价位2,0);
买入价2:=REF(买入价位2,BARSLAST(买入个股时间2));
现价2:=IF(BARSLAST(买入个股时间2)+1>=1,CONST(C),0);
最高价条件2:=IF(BARSLAST(买入个股时间2)+1>=1,H=HHV(HIGH,BARSLAST(买入个股时间2)+1),0);
最高价横线2:=IF(BARSLAST(最高价条件2)+1>=1 AND BARSLAST(买入个股时间2)+1>=1,CONST(REF(HIGH,BARSLAST(最高价条件2))),0);
最低价条件2:=IF(BARSLAST(买入个股时间2)+1>=1,L=LLV(LOW,BARSLAST(买入个股时间2)+1),0);
最低价横线2:=IF(BARSLAST(最低价条件2)+1>=1 AND BARSLAST(买入个股时间2)+1>=1,CONST(REF(LOW,BARSLAST(最低价条件2))),0);
{3}买入个股时间3:=IF(程序化久久3,买入时间3,0);
买入价咯3:=IF(买入个股时间3,买入价位3,0);
买入价3:=REF(买入价位3,BARSLAST(买入个股时间3));
现价3:=IF(BARSLAST(买入个股时间3)+1>=1,CONST(C),0);
最高价条件3:=IF(BARSLAST(买入个股时间3)+1>=1,H=HHV(HIGH,BARSLAST(买入个股时间3)+1),0);
最高价横线3:=IF(BARSLAST(最高价条件3)+1>=1 AND BARSLAST(买入个股时间3)>=0,CONST(REF(HIGH,BARSLAST(最高价条件3))),0);
最低价条件3:=IF(BARSLAST(买入个股时间3)+1>=1,L=LLV(LOW,BARSLAST(买入个股时间3)+1),0);
最低价横线3:=IF(BARSLAST(最低价条件3)+1>=1 AND BARSLAST(买入个股时间3)+1>=1,CONST(REF(LOW,BARSLAST(最低价条件3))),0);
持股数量【股】:IF(程序化久久1,买入股数1,IF(程序化久久2,买入股数2,IF(程序化久久3,买入股数3,DRAWNULL))),NODRAW;
持股天数:IF(程序化久久1,天数1,IF(程序化久久2,天数2,IF(程序化久久3,天数3,DRAWNULL))),NODRAW;
最高价:=IF(程序化久久1,最高价横线1,IF(程序化久久2,最高价横线2,IF(程序化久久3,最高价横线3,DRAWNULL))),COLOR00FFFF,LINETHICK2;
最低价:=IF(程序化久久1,最低价横线1,IF(程序化久久2,最低价横线2,IF(程序化久久3,最低价横线3,DRAWNULL))),COLORFF0000,LINETHICK2;
买入价:IF(程序化久久1,买入价1,IF(程序化久久2,买入价2,IF(程序化久久3,买入价3,DRAWNULL))),COLORFF00FF,LINETHICK4;
现价:IF(程序化久久1,现价1,IF(程序化久久2,现价2,IF(程序化久久3,现价3,DRAWNULL))),COLORFFFF00,LINETHICK2;
买入时间:=IF(程序化久久1,买入时间1,IF(程序化久久2,买入时间2,IF(程序化久久3,买入时间3,DRAWNULL)));
股数:=IF(程序化久久1,买入股数1,IF(程序化久久2,买入股数2,IF(程序化久久3,买入股数3,DRAWNULL)));
DRAWBAND(现价,RGB(150,0,0),买入价,RGB(0,180,180));
DRAWBAND(买入价,RGB(0,180,180),买入价,RGB(0,180,180));
DRAWBAND(现价,RGB(180,0,180),现价,RGB(180,0,180));
DRAWKLINE(HIGH,O,L,C);
D1:=YEAR AND MONTH AND DAY;
AA1:=STRCAT(CON2STR(YEAR,0),'年');
AA2:=STRCAT(CON2STR(MONTH,0),'月');
AA3:=STRCAT(CON2STR(DAY,0),'日');
AA4:=STRCAT('【',IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三','日'))));
AA5:=STRCAT(STRCAT(STRCAT(AA1,AA2),STRCAT(AA3,AA4)),'】');
DRAWTEXT_FIX(D1,0.78,0,0,AA5),COLORFFFF00;
现赢利:=(现价-买入价)/买入价*100;
金額:=买入价*现赢利*股数/100;
WW3:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT('【','现赢利'),'】'),':'),CON2STR(现赢利,2)),'﹪');
WW4:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT('【','现亏损'),'】'),':'),CON2STR(现赢利,2)),'﹪');
WW5:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT('【','利润'),'】'),':'),CON2STR(金額,0)),'元');
WW6:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT('【','亏损'),'】'),':'),CON2STR(金額,0)),'元');
DRAWTEXT_FIX(HHV(HIGH,80)=最高价 AND 现价>=买入价,0.64,1,0,WW3),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND (HHV(HIGH,80)>最高价 OR HHV(HIGH,80)<最高价) AND 最高价>0 AND现价>=买入价,0.67,1,0,WW3),COLORRED;
DRAWTEXT_FIX(HHV(HIGH,80)=最高价 AND 现价<买入价,0.64,1,0,WW4),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR AND (HHV(HIGH,80)>最高价 OR HHV(HIGH,80)<最高价) AND 最高价>0 AND现价<买入价,0.67,1,0,WW4),COLORGREEN;
DRAWTEXT_FIX(HHV(HIGH,80)=最高价 AND 现价>=买入价,0.8,1,0,WW5),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND (HHV(HIGH,80)>最高价 OR HHV(HIGH,80)<最高价) AND 最高价>0 AND现价>=买入价,0.83,1,0,WW5),COLORYELLOW;
DRAWTEXT_FIX(HHV(HIGH,80)=最高价 AND 现价<买入价,0.8,1,0,WW6),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR AND (HHV(HIGH,80)>最高价 OR HHV(HIGH,80)<最高价) AND 最高价>0 AND现价<买入价,0.83,1,0,WW6),COLORWHITE;
YDD:=L=REFX(LOW,1) OR L=REFX(LOW,2) OR L=REFX(LOW,3) OR L=REFX(LOW,4) OR L=REFX(LOW,5) OR L=REFX(LOW,6) OR L=REFX(LOW,7) OR L=REFX(LOW,8) OR L=REFX(LOW,9) OR L=REFX(LOW,10) OR L=REFX(LOW,11) OR L=REFX(LOW,12) OR L=REFX(LOW,13) ORL=REFX(LOW,14) OR L=REFX(LOW,15) OR L=REFX(LOW,16) OR L=REFX(LOW,17) OR L=REFX(LOW,18) OR L=REFX(LOW,19) OR L=REFX(LOW,20);
EDD:=BARSLAST(YDD)>0 AND L=REF(LOW,BARSLAST(YDD));
DRAWLINE(YDD AND CURRBARSCOUNT<20,L,EDD AND CURRBARSCOUNT<20,L,1)COLORYELLOW;
{============ 程序化久久 ============}高点位:=REFDATE(HHV(HIGH,350),DATE);
低点位:=REFDATE(LLV(LOW,350),DATE);
低位价:=REF(LOW,BARSLAST(低点位=L)),COLORGREEN,NODRAW;
高位价:=REF(HIGH,BARSLAST(高点位=H)),COLORRED,NODRAW;
曾最大涨幅:=(高位价-低位价)/低位价*100;
当前涨幅:=(CLOSE-低位价)/低位价*100;
ZFA:=CON2STR(CONST(曾最大涨幅),2);
ZFB:=CON2STR(CONST(当前涨幅),2);
ZFC:=STRCAT('【曾最大涨幅】:',ZFA);
ZFD:=STRCAT(ZFC,'﹪');
ZFE:=STRCAT(ZFD,'【当前总涨幅】:');
ZFF:=STRCAT(ZFE,ZFB);
ZFG:=STRCAT(ZFF,'﹪');
DRAWTEXT_FIX(ISLASTBAR,0,1,0,'▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0,1,0,ZFG),COLORYELLOW;
{========================额外==========================}Z11:=STRCAT(DYBLOCK,' ');
Z22:=STRCAT(Z11,HYBLOCK);
Z33:=STRCAT(Z22,' ');
Z44:=STRCAT(Z33,GNBLOCK);
Z55:=STRCAT(Z44,' ');
Z66:=STRCAT(Z55,FGBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0.1350,0.01,0,STRCAT(Z66,ZHBLOCK)),COLORCYAN;
 
 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容