導航:首頁 > 源碼編譯 > 程序交易指標公式源碼

程序交易指標公式源碼

發布時間:2024-06-14 20:27:14

㈠ 懂牛共振追漲指標公式源碼

牛共振追禪碧漲指標是一種用於股票分析的技術指標,可以用來判斷股票價格的漲跌趨勢和市場熱度。其計算公式如下:
牛共振追漲指標 = (收盤價 - N日前的最低價) / (N日前的最高價 - N日前的最低價) * 100
其中,N代表計算周期,春襲李收盤價為當日收盤價,N日前的最高價和最低價分別為過去N天中的最高價和最低價。
以下是使用Python語言實現牛共振追漲指標的源碼:
def get_bull_resonance(df, n):
"""

計算牛共振追漲指標

:param df: 包含股票收盤價的數據框

:param n: 計算周期

:return: 牛共振追漲指標

"""

df['min_price'] = df['close'].rolling(n).min() # 計算N日內的最低價

df['max_price'] = df['close'].rolling(n).max() # 計算N日內的最高價

df['bull_resonance'] = (df['close'] - df['min_price']) / (df['max_price'] - df['min_price']) * 100 # 計算牛共振追漲指標
return df['bull_resonance']
使用該代碼可以計算股票的牛共振追漲指扒遲標,其中參數df為包含股票收盤價的數據框,n為計算周期。函數返回值為牛共振追漲指標。

㈡ 綺鵑夐氳揪淇¤蔣浠舵寚鏍囨洿鏂幫細鍓鍥--鈥滄垚浜ら噺鈥濓紙婧愮爜錛

鍦ㄩ氳揪淇¤蔣浠朵腑錛屾垚浜ら噺鍓鍥炬寚鏍囧逛簬鎶曡祫鑰呮潵璇存槸涓欏規瀬鍏蜂環鍊肩殑杈呭姪宸ュ叿銆備互涓嬫槸涓孌電簿閫夌殑婧愮爜錛岀敤浜庢瀯寤烘垚浜ら噺鐨勫姩鎬佸垎鏋:


VAR0: EMA(VOL, 20);

VAR1: VAR0 + 2 * STD(VOL, 10);

VAR2: VAR0 - 2 * STD(VOL, 10);

涓婅岄勮︾嚎: 褰揤AR1鍊奸珮浜庡墠涓浜ゆ槗鏃VAR1鐨勫兼椂錛孶PPER: STICKLINE(VAR1 > REF(VAR1, 1), VAR1, REF(VAR1, 1), 8, 0), COLORRED; 浼氫互綰㈣壊鏄劇ず錛屼負娼滃湪鐨勪笂鍗囪秼鍔挎彁渚涜嗚夋彁紺恆


涓嬭屼繚鎶ょ嚎: 綾諱技鍦幫紝VAR2鍊奸珮浜庡墠涓浜ゆ槗鏃ユ椂錛孡OWER: STICKLINE(VAR2 > REF(VAR2, 1), VAR2, REF(VAR2, 1), 8, 0), COLORRED; 浠ョ孩鑹叉爣璁板彲鑳界殑鍥炶皟鍖哄煙銆


鏇存繁鍏ョ殑瀹氬埗: 鎸囨爣C1鍒癈39錛屽侰1: (3 * EMA(VARA1, 寤舵湡)) / 3錛屽埌C39: EMA(VARA1, 40 + 43 + 46) / 3錛屽垎鍒鏄劇ず涓嶅悓鍛ㄦ湡鐨勭Щ鍔ㄥ鉤鍧囩嚎錛岀敤浠ユ崟鎹変笉鍚屾椂闂村昂搴︾殑瓚嬪娍鍙樺寲錛孡INETHICK3, COLOR0099FF 鍜 LINETHICK2, COLORBLUE 涓轟笉鍚岄滆壊鍜岀嚎鏉$矖緇嗗尯鍒嗐


榪欎簺瀹氬埗鍏寮忔棬鍦ㄥ府鍔╂姇璧勮呭湪澶嶆潅甯傚満鐜澧冧腑鍋氬嚭鏇存槑鏅虹殑鍐崇瓥銆傝鋒敞鎰忥紝姝ゆ簮鐮佷粎涓哄︿範鐮旂┒鐩鐨勮捐★紝闈炲晢涓氱敤閫錛屽苟涓斿彲鑳藉瓨鍦ㄤ竴浜涚紪鐮侀棶棰橈紝濡傞渶綰誇笅鍜ㄨ㈠勭悊錛岃鋒敞鏄庝富鍥99銆佸壇鍥1銆


閲嶈佹彁紺: 璇ユ寚鏍囨彁渚涚殑淇℃伅浠呬緵鍙傝冿紝鎵鏈夋姇璧勫喅絳栭渶鑷琛屽垽鏂錛岄庨櫓鑷鎷呫傜悊瑙e苟榪愮敤榪欎簺鎸囨爣鏃訛紝璇峰姟蹇呯粨鍚堟偍鐨勪釜浜轟氦鏄撶瓥鐣ュ拰甯傚満鍒嗘瀽銆

㈢ 閫氳揪淇℃寚鏍囧叕寮忔簮鐮

閫氳揪淇℃寚鏍囧叕寮忔簮鐮侊細

A:=(3*C+H+L+O)/6;

XJ:=(A+0.618*REF(A,1)+0.382*REF(A,2)+0.236*REF(A,3)+0.146*REF(A,4))/2.382;

YCZXH:=(MA(HHV(A,2),5)+MA(HHV(A,2),13)+MA(HHV(A,2),21)+MA(HHV(A,2),32))/4;

YCZXL:=(MA(LLV(A,2),5)+MA(LLV(A,2),13)+MA(LLV(A,2),21)+MA(LLV(A,2),32))/4;

SMH:EMA(YCZXH,21),COLOR004000;

SML:EMA(YCZXL,21),COLOR004000;

SMJ:(SML+SMH)/2,COLOR004000;

PJ:=(10*A+9*REF(A,1)+8*REF(A,2)+7*REF(A,3)+6*REF(A,4)+5*REF(A,5)+4*REF(A,6)+3*REF(A,7)+2*REF(A,8)+REF(A,9))/55;

A1:=EMA(PJ,3),COLOR004000;

A2:=EMA(PJ,5),COLOR004000;

A3:=EMA(PJ,7),COLOR004000;

A4:=EMA(PJ,9),COLOR004000;

A5:=EMA(PJ,11),COLOR004000;LX:=REF(XJ,1);

ZD:=(SMA(MAX(XJ-LX,0),5,1)/SMA(ABS(XJ-LX),5,1))*100;

KX1:=(CLOSE>=OPEN)ANDZD>=50;

KX2:=(CLOSE=50;

KX3:=(CLOSE>=OPEN)ANDZD<50;

KX4:=(CLOSE

IF(A5

IF(A5>REF(A5,1),A5,DRAWNULL),COLOR00005B,LINETHICK2;

IF(A4

IF(A4>REF(A4,1),A4,DRAWNULL),COLOR000055,LINETHICK1;

IF(A3

IF(A3>REF(A3,1),A3,DRAWNULL),COLOR00006C,LINETHICK1;

IF(A2

IF(A2>REF(A2,1),A2,DRAWNULL),COLOR00007D,LINETHICK1;

IF(A1

IF(A1>REF(A1,1),A1,DRAWNULL),COLOR00009B,LINETHICK1;

STICKLINE(KX1,C,O,4,1),COLOR4440FF;

STICKLINE(KX1,C,H,0.5,1),COLOR4440FF;

STICKLINE(KX1,O,L,0.5,1),COLOR4440FF;

STICKLINE(KX2,C,O,4,0),COLOR4440FF;

STICKLINE(KX2,O,H,0.5,0),COLOR4440FF;

STICKLINE(KX2,C,L,0.5,0),COLOR4440FF;

STICKLINE(KX3,C,O,4,1),COLORFFFF33;

STICKLINE(KX3,C,H,0.5,1),COLORFFFF33;

STICKLINE(KX3,O,L,0.5,1),COLORFFFF33;

STICKLINE(KX4,C,O,4,0),COLORFFFF33;

STICKLINE(KX4,O,H,0.5,0),COLORFFFF33;

STICKLINE(KX4,C,L,0.5,0),COLORFFFF33;

㈣ cci欏跺簳鑳岀誨彉鑹叉寚鏍囧叕寮忔簮鐮

浠ヤ笅鏄涓涓鍩轟簬CCI欏跺簳鑳岀誨彉鑹叉寚鏍囧叕寮忕殑婧愮爜錛屼緵鎮ㄥ弬鑰冿細


CCI欏跺簳鑳岀誨彉鑹叉寚鏍囧叕寮忔簮鐮侊細


1. 璁$畻CCI鎸囨爣錛


CCI = (鏀剁洏浠 - 鏀剁洏浠風殑N鏃ョ畝鍗曠Щ鍔ㄥ鉤鍧) / 鐪熷疄娉㈠箙鐨凬鏃ョ畝鍗曠Щ鍔ㄥ鉤鍧


榪欓噷鍋囪綨涓26錛岀湡瀹炴嘗騫呬嬌鐢ㄧ畝鍗曠殑N鏃ヤ環鏍煎彉鍔ㄦ潵璁$畻銆


2. 紜瀹欳CI鎸囨爣鐨勯浂綰匡細


閫氳繃奼傚嚭褰撳ぉ鐨勬敹鐩樹環鐨勫鉤鍧囧礆紝騫惰劇疆涓烘寚鏍囩殑闆剁嚎銆


3. 緇樺埗棰滆壊鏍規嵁鐨勮緟鍔╃嚎錛


璁劇疆涓夋潯杈呭姪綰匡細搴曢儴闃堝肩嚎銆侀《閮ㄥ垎紱葷嚎浠ュ強閽濆寲鍖哄彉鑹茬嚎銆傚亣璁鵑《閮ㄩ槇鍊間負100錛岄《閮ㄥ彉鑹茬嚎涓97錛屽簳閮ㄥ垎紱葷嚎涓-7銆


涓嬮潰鏄涓孌靛叿浣撶殑浠g爜瀹炵幇涓婅堪鎬濊礬錛


VAR CCI_Close = CLOSE; //鏀剁洏浠 VAR CCI_M1 = MA(CCI_Close, N=26); //CCI鐨勭煭鏈熺Щ鍔ㄥ鉤鍧囩嚎 VAR CCI_M2 = MA(CLOSE, M=26); //鏀剁洏浠風殑闀挎湡縐誨姩騫沖潎綰 VAR MIDLINE = CLOSE - AVG(CLOSE); //褰撳墠浠鋒牸鐩稿逛簬鏀剁洏浠風殑鍋忕誨害 VAR CCITOTAL = (MIDLINE - TAU(N)) > TAU(N) * CCI_M2 ? CCITOTAL * K : (MIDLINE - TAU(N)) < -TAU(N) * CCI_M2 ? -(CCITOTAL * K) : (0 - TAU(N)); //璁$畻CCI鍊 VAR MIDLINEZERO = MIDLINE - TAU(N); //璁$畻褰撳墠浠鋒牸鐩稿逛簬鏀剁洏浠風殑鍋忕誨害鐨勯浂綰 COLORRED = IF(CCITOTAL > MIDLINEZERO AND CCITOTAL > MIDLINE AND CCITOTAL > MIDLINE * 0.95 AND MIDLINEZERO < MIDLINE * 0.97); //鍦ㄥ簳閮ㄦ椂涓虹孩鑹 COLORBLUE = IF(MIDLINEZERO > CCITOTAL AND MIDLINEZERO > -MIDLINE AND MIDLINEZERO > -MIDLINE * 0.95 AND CCITOTAL < MIDLINE * 0.97); //鍦ㄩ《閮ㄦ椂涓鴻摑鑹 COLORGREEN = IF(CCITOTAL < MIDLINEZERO AND CCITOTAL > -MIDLINE * 0.95 AND MIDLINEZERO < -MIDLINE * 0.97); //鍦ㄩ挐鍖栧尯鏃朵負緇胯壊 榪欐典唬鐮佷細鏍規嵁CCI鎸囨爣涓庤緟鍔╃嚎鐨勪綅緗鍏崇郴錛岃嚜鍔ㄥ湪鍥捐〃涓婄粯鍒跺嚭涓嶅悓鐨勯滆壊銆


褰揅CI鎸囨爣鍦ㄥ簳閮ㄥ尯鍩熸椂錛屼細鏄劇ず綰㈣壊錛涘綋CCI鎸囨爣鍦ㄩ《閮ㄥ尯鍩熸椂錛屼細鏄劇ず钃濊壊錛涘綋CCI鎸囨爣澶勪簬閽濆寲鍖烘椂錛屼細鏄劇ず緇胯壊銆傝繖浜涢滆壊淇″彿鍙浠ュ府鍔╂姇璧勮呮洿濂藉湴鍒ゆ柇甯傚満鐨勮秼鍔垮拰鍙鑳界殑鍙嶈漿鐐廣 璇鋒敞鎰忥紝榪欏彧鏄涓涓綆鍗曠殑紺轟緥浠g爜錛屽疄闄呬嬌鐢ㄦ椂鍙鑳介渶瑕佹牴鎹鎮ㄧ殑鏁版嵁鍜屼氦鏄撶瓥鐣ヨ繘琛岃皟鏁淬傛ゅ栵紝浣跨敤浠諱綍鎶鏈鎸囨爣鏃訛紝閮介渶瑕佺粨鍚堝叾浠栦俊鎮榪涜岀患鍚堝垎鏋愶紝浠ラ伩鍏嶅崟涓鎸囨爣鐨勮瀵箋

㈤ 短線高手主力版「買賣趨勢」指標公式源碼

非常準的趨勢買賣(圖片演示在下面網址里)

VAR1:=(C+H+O+L)/4;
賣出:XMA(VAR1,N)*(1+P1/1000),COLORGREEN,LINETHICK2;
買入:XMA(VAR1,M)*(1-P2/1000),COLORMAGENTA,LINETHICK2;
幅度:100*(賣出-買入)/買入,NODRAW;
MA1:=MA(VAR1,3);
STICKLINE(賣出>LOW AND 賣出<HIGH,賣出,MAX(賣出,MAX(OPEN,CLOSE)),3,0),COLORGREEN;
STICKLINE(賣出>MIN(C,O) AND 賣出<MAX(C,O),賣出,MAX(OPEN,CLOSE),3,0),COLORGREEN;
STICKLINE(賣出>LOW AND 賣出<HIGH,賣出,HIGH,0,0),COLORGREEN;
STICKLINE(賣出<LOW,OPEN,CLOSE,3,0),COLORGREEN;
STICKLINE(賣出<LOW,HIGH,LOW,0,0),COLORGREEN;
STICKLINE(買入>LOW AND 買入<HIGH,買入,MIN(MIN(OPEN,CLOSE),買入),3,0),COLORMAGENTA;
STICKLINE(買入>MIN(C,O) AND 買入<MAX(C,O),買入,MIN(OPEN,CLOSE),3,0),COLORMAGENTA;
STICKLINE(買入>LOW AND 買入<HIGH,買入,LOW,0,0),COLORMAGENTA;
STICKLINE(買入>HIGH,OPEN,CLOSE,3,0),COLORMAGENTA;
STICKLINE(買入>HIGH,HIGH,LOW,0,0),COLORMAGENTA;
DRAWTEXT(CROSS(LOW,買入),LOW*0.95,'B'),COLORRED,LINETHICK2;
DRAWTEXT(CROSS(賣出,HIGH),HIGH*1.02,'S'),COLORGREEN;

綠上賣,紅下買。

㈥ 求:東方財富通指標公式:【資金趨勢】的源碼

東方財富通指標公式【資金趨勢】的源碼如下:
均價:=(H+L+O+C)/4;
分水嶺:MA(3*均價-2*SMA(均價,2,1),12),LINETHICK1;
做多趨勢:IF(均價>分水嶺,均價,分水嶺),COLORYELLOW;
支撐:REVERSE(做多趨勢)+2*分水嶺,COLORMAGENTA;
下跌:IF(均價<分水嶺,均價,分水嶺),COLORGRAY;B:=(2*EMA(LLV(均價,7),10)-均價);
做空趨勢:(3*B-2*SMA(B,10,1)),COLORGREEN,LINETHICK2;
阻力:=REVERSE(下跌)+2*分水嶺。
拓展資料:
股票是股份有限公司發行的證明股東所持股份的憑證。這表明股東擁有股份公司部分資本的所有權。由於股票包含經濟利益,可以上市、流通和轉讓,因此股票也是一種證券。中國上市公司的股票在上海證券交易所和深圳證券交易所發行。投資者一般在證券經紀公司開戶。
普通股分析指標有MACD、KDJ、RSI等指標,主要用於對股票市場和目標的分析判斷。
開盤價:開盤價為投標階段的第一筆交易價格。如果沒有交易,則前一天的收盤價為開盤價。
收盤價:指每天交易的最後一隻股票的價格,即收盤價。
最高價格:指當日交易價格中的最高價格。有時候最高的價格只有一個,有時候不止一個。
最低價格:指當日交易價格中的最低價格。有時候最低的價格只有一個,有時候不止一個。
普通股
普通股是指在公司經營管理、利潤和財產分配中享有共同權利的股份。代表在滿足所有債權償還要求和優先股股東的收益權和債權後,對企業利潤和剩餘財產的要求。它構成了公司資本的基礎,是股票的基本形式,也是最重要、流通量最大的股票。
在上海和深圳證券交易所交易的股票是普通股。普通股持有人按其股份比例享有下列基本權利:
(1) 公司有權參與決策。普通股股東有權參加股東大會,有權提出建議、投票表決,也可以委託他人代為行使股東權利。
(2) 利潤分配權。普通股股東有權從公司利潤分配中獲得股息。普通股股利不是固定的,這取決於公司的利潤狀況及其分配政策。普通股股東在有權獲得股息分配之前必須獲得固定股息。
(3) 股票期權。如果公司需要擴容和增發普通股,現有普通股股東有權按照其持股比例以低於市場價格的特定價格購買一定數量的新發行股份,以保持其對企業原有的所有權比例。
(4) 剩餘資產的分配權。公司破產或清算時,如果清償債務後公司資產仍然存在,剩餘部分應按優先股股東和普通股股東的順序分配。


㈦ 求K線圖 和 VOL圖的公式源碼

主圖:
STICKLINE(C>=O,H,L,0,1), COLORred;
STICKLINE(C>=O,C,O,6,1), COLORred;
STICKLINE(C< O,H,L,0,0), ColorFFFF00;
STICKLINE(C< O,C,O,6,0),ColorFFFF00;

VOL圖
VOL,VOLSTICK;
MA1:MA(VOL,5),colorwhite;
MA2:MA(VOL,10),coloryellow;
MA3:MA(VOL,20),colorff00ff;

K線圖(Candlestick Charts)又稱蠟燭圖、日本線、陰陽線、棒線、紅黑線等,常用說法是「K線」。它是以每個分析周期的開盤價、最高價、最低價和收盤價繪制而成。

閱讀全文

與程序交易指標公式源碼相關的資料

熱點內容
康佳電視伺服器異常怎麼解決 瀏覽:836
怎麼用c語言編譯簡單的小游戲 瀏覽:814
伺服器如何以域用戶登錄 瀏覽:602
安卓os14怎麼默認桌面 瀏覽:549
應用市場下載在哪個文件夾 瀏覽:895
安卓上的谷歌地圖怎麼用 瀏覽:183
安卓命令行打包 瀏覽:516
編程文字與數字教學視頻 瀏覽:817
如何看手機號碼注冊哪些app 瀏覽:413
linux查看總內存 瀏覽:852
python進程間共享 瀏覽:438
js如何獲取本地伺服器地址 瀏覽:70
gfx什麼時候支持安卓十一系統 瀏覽:942
壓縮機90兆帕 瀏覽:932
程序員調侃語句 瀏覽:582
不是php函數的是 瀏覽:1001
壓縮文件好處 瀏覽:787
3d266期神童三膽計演算法 瀏覽:189
通過愛思助手怎麼下載app 瀏覽:323
vi命令將文件創在桌面上 瀏覽:925