① 請問:通達信公式,怎麼實現cond(條件)自動跟隨品種。比如:成交量指標裡面水平直線
通達信畫線就要有具體的畫線條件才可以,例如這線畫多長,畫在哪裡,等等具體條件都有才可以。
例如你說的條件在1分鍾周期下,動煤成交量600位置畫黃色水平線,螺紋鋼10000位置畫水平線,其他周期其他品種不畫線,
效果如下圖。
② 通達信上引線高點和上引線低點畫兩條水平線主圖指標
CONDTION:=(H-MAX(C,O))/MAX(C,O)*100>=2;
HDOT_A1:=BACKSET(ISLASTBAR,BARSLAST(CONDTION)+1);
HDOT_A:=HDOT_A1>REF(HDOT_A1,1);
STICKLINE(C,REF(H,BARSLAST(HDOT_A))*1.00002,REF(H,BARSLAST(HDOT_A))*0.99998,5,0),COLORWHITE;
STICKLINE(C,REF(MAX(C,O),BARSLAST(HDOT_A))*1.00002,REF(MAX(C,O),BARSLAST(HDOT_A))*0.99998,5,0),COLORWHITE;
上面那個條件是上影線大於百分二以上的;
下面這個條件是上影線大於實體百分二以上的:
CONDTION:=((H-MAX(C,O))-(MAX(C,O)-MIN(C,O)))/(MAX(C,O)-MIN(C,O))*100>=2;
根據你的需要進行選擇替換;
③ MT4裡面如何加入水平線,比如20 80(在代碼中加入)
#property indicator_level1 80
#property indicator_level2 20
④ 如何在rsi指標上20;50;80;位置上添加三根水平線
RSI:相對強弱指標 RSI1,白線,一般是6日相對強弱指標 RSI2,黃線, 一般是12日相對強弱指標RSI3,紫線,一般是24日相對強弱指標。
強弱指標的計算公式如下:RSI=100×RS/(1+RS) 或者,RSI=100-100÷(1+RS)其中 RS=14天內收市價上漲數之和的平均值/14天內收市價下跌數之和的平均值RSI下限為0,上限為100,50是RSI的中軸線,即多、空雙方的分界線。50以上為強勢區(多方市場),50以下為弱勢區(空方市場),20以下為超賣區,80以上為超買區。
RSI指標的買點:
(1)W形或頭肩底 當RSI在低位或底部形成W形或頭肩底形時,屬最佳買入時期。
(2)20以下 當RSI運行到20以下時,即進入了超賣區,很容易產生返彈。
(3)金叉 當短期的RSI向上穿越長天期的RSI時為買入信號。
(4)底背離 當股指或股價一波比一波低,而RSI卻一波比一波高,叫底背離,此時股指或股價很容易反轉上漲。
RSI指標的賣點:
(1)形態 M形、頭肩頂形 當RSI在高位或頂部形成M形或頭肩頂形時,屬最佳賣出時機。
(2)80以上 當RSI運行到80以上時,即進入了超買區,股價很容易下跌。
(3)頂背離 當股指或股價創新高時,而RSI卻不創新高,叫頂背離,將是最佳賣出時機。
(4)死叉 當短天期RSI下穿長天期RSI時,叫死叉, 為賣出信號。
⑤ [求高手]如何"一點畫水平線"(通達信)
{有好多方法,下面是一個例子}
先確定點:=CURRBARSCOUNT=20;
畫線:REF(C,BARSLAST(先確定點));
---------------------------------------
謝謝熱心xypeng888,我的意思是"今日為首日,再自然向右延伸,並且'天數'可調!您之"兩句",'今日'為'末日'
-----------上面說了,有好多方法
---------------------------
我的意思是"今日為首日,
不會是下圖的樣子吧,
定點:=CURRBARSCOUNT=1;
X1:='-------';
X2:='--------------';
X3:='---------------------';
X4:='----------------------------';
X5:='-----------------------------------';
X6:='------------------------------------------';
X7:='-------------------------------------------------';
X8:='--------------------------------------------------------';
{下面的N是參數,自己填}
DRAWTEXT(定點ANDN=1,C,X1);DRAWTEXT(定點ANDN=2,C,X2);
DRAWTEXT(定點ANDN=3,C,X3);DRAWTEXT(定點ANDN=4,C,X4);
DRAWTEXT(定點ANDN=5,C,X5);DRAWTEXT(定點ANDN=6,C,X6);
DRAWTEXT(定點ANDN=7,C,X7);DRAWTEXT(定點ANDN=8,C,X8);
====================================================
"任取一值"----我想是"或者"的意思
或者----OR
如果A,B,C是邏輯型數據就可以如下這樣寫,
AORBORC;
如果是數值型數據,"任取一值"----??,比如246怎麼讓電腦去取呢
那就這樣吧,
{瞎子摸球,隨機取數}
AA:=100;
BB:=125.3;
CC:=2.68;
IF(RAND(3)=1,AA,IF(RAND(3)=2,BB,CC));{瞎子摸球,隨機取數}
-------------------------------------------
你的問題太怪了,象這樣的問題恐怕真沒人想回答
⑥ 如何在WR指標里畫水平線
不用畫。打開k線圖以後,滑鼠指住指標線,右鍵,看看指標用法詮釋即明白
⑦ 通達信中,如何在指標DMI中畫一條紅色的風險水平直線,直線數值為50.
系統公式修改後,再次打開就不存在了。需要另外建立新的公式。
N:=14; MM:=6;
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI: DMP*100/MTR;
MDI: DMM*100/MTR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADXR:EXPMEMA(ADX,MM);
風險線:50,COLORRED;
--------------------------------------------------------
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
風險線:100,COLORRED;
底部線:-100,COLORGREEN;
⑧ 通達信成交量出現倍量柱畫水平線指標.現提供手工畫線圖
你不覺得這么多射線會看的眼花嗎!
用我這個吧:
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
V1:IF(CURRBARSCOUNT=1,V*TOTAL/CTIME,V),NODRAW;
STICKLINE(CURRBARSCOUNT=1 && (SETCODE=0 || SETCODE=1),V1,0,-1,-1),COLOR00C0C0;
量:V,VOLSTICK;
放量:=IF(V1/REF(VOL,1)>1.5,INTPART(V1/REF(VOL,1)+0.5),0);
放量1:=IF(放量>0,REF(VOL,1),DRAWNULL);
放量2:=IF(放量>0,REF(VOL,1)*2,DRAWNULL);
放量3:=IF(放量>2,REF(VOL,1)*3,DRAWNULL);
DRAWTEXT(放量>0,放量1,'-1-');
DRAWTEXT(放量>0,放量2,'-2-');
DRAWTEXT(放量>=3,放量3,'-3-');
請及時採納,不明則追問
⑨ 如何在股票指標線添加多條水平虛線
以下軟體為例:
1、通達信軟體:
功能→公式系統→公式管理器→用戶→新建
2、同花順軟體:
工具→工時管理→用戶→新建
3、錢龍軟體:
智能→條件管理器→自設指標→新建
4、大智慧軟體:
工具→公式管理器→自編→新建
5、益盟操盤手軟體:
設置→公式管理→自編→新建