金字塔支撐阻力位指標(biāo)源碼,可以自動(dòng)畫線[金字塔模型]
相關(guān)標(biāo)簽:金魚專區(qū)品種大全,高低點(diǎn)畫線指標(biāo)源碼,delphi 畫線源碼,阻力位 支撐位,怎樣畫阻力位和支撐位,阻力位和支撐位的算法,支撐位和阻力位,阻力位,黃金支撐位和阻力位,
模型策略源碼:
{別忘了將本網(wǎng)告訴您身邊的朋友,向朋友傳達(dá)有用資料,也是一種人情,你朋友會(huì)感謝你的。}
源碼解析:
輸出INPUT:N(8,0,10),P(0,0,255),P1(0,0,255),P2(0,0,255)
TJA賦值:收陽線OROSE 平盤ANDSE 收盤價(jià)>昨收
當(dāng)滿足條件TJA時(shí),在最低價(jià)和最高價(jià)位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,COLORE9
當(dāng)滿足條件TJA時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為8,0不為0則畫空心柱.,COLOR80
當(dāng)滿足條件TJA時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為6,0不為0則畫空心柱.,COLORA5
當(dāng)滿足條件TJA時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLORC0
當(dāng)滿足條件TJA時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,COLORE6
當(dāng)滿足條件取反時(shí),在最高價(jià)和最低價(jià)位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,COLORFF00
當(dāng)滿足條件取反時(shí),在收盤價(jià)和開盤價(jià)位置之間畫柱狀線,寬度為8,0不為0則畫空心柱.,COLOR5000
當(dāng)滿足條件取反時(shí),在收盤價(jià)和開盤價(jià)位置之間畫柱狀線,寬度為6,0不為0則畫空心柱.,COLOR6600
當(dāng)滿足條件取反時(shí),在收盤價(jià)和開盤價(jià)位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLOR8000
當(dāng)滿足條件取反時(shí),在收盤價(jià)和開盤價(jià)位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,COLORA000
BQ賦值:如果(SYSPARAM(1)=(首次(收盤價(jià)>0)距今天數(shù)+1)),返回1,否則返回0
BQ1賦值:(最高價(jià)<昨日最低價(jià))
BQ2賦值:(最低價(jià)>昨日最高價(jià))
當(dāng)滿足條件BQ1時(shí),在開盤價(jià)+(收盤價(jià)-開盤價(jià))*0.25和開盤價(jià)位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,COLORCC0000
當(dāng)滿足條件BQ1時(shí),在開盤價(jià)+(收盤價(jià)-開盤價(jià))*0.25和開盤價(jià)位置之間畫柱狀線,寬度為3,0不為0則畫空心柱.,COLORDD0000
當(dāng)滿足條件BQ1時(shí),在開盤價(jià)+(收盤價(jià)-開盤價(jià))*0.25和開盤價(jià)位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,COLOREE0000
當(dāng)滿足條件BQ2時(shí),在開盤價(jià)和開盤價(jià)+(收盤價(jià)-開盤價(jià))*0.25位置之間畫柱狀線,寬度為6,0不為0則畫空心柱.,COLOR208AAA
當(dāng)滿足條件BQ2時(shí),在開盤價(jià)和開盤價(jià)+(收盤價(jià)-開盤價(jià))*0.25位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLOR208DDD
當(dāng)滿足條件BQ2時(shí),在開盤價(jià)和開盤價(jià)+(收盤價(jià)-開盤價(jià))*0.25位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,COLOR208FFF
當(dāng)滿足條件((BQ>0)ANDBQ1)時(shí),在最高價(jià)位置書寫文字,COLORFFFFEE,PXDN10,ALIGN2
當(dāng)滿足條件((BQ>0)ANDBQ2)時(shí),在最低價(jià)位置書寫文字,COLOR00FFEE,PXUP20,ALIGN1
QC賦值:昨收
QO賦值:昨日開盤價(jià)
QH賦值:昨日最高價(jià)
QL賦值:昨日最低價(jià)
FUZ賦值:最低價(jià)+((最高價(jià)-最低價(jià))/2)
FUS賦值:開盤價(jià)+((收盤價(jià)-開盤價(jià))/2)
FUSY賦值:收盤價(jià)+((開盤價(jià)-收盤價(jià))/2)
SSFU賦值:(FUZ+如果收陽線,返回FUS,否則返回FUSY)/2
FUZ1賦值:最低價(jià)+((最高價(jià)-最低價(jià))*0.333)
FUS1賦值:開盤價(jià)+((收盤價(jià)-開盤價(jià))*0.333)
FUS1Y賦值:收盤價(jià)+((開盤價(jià)-收盤價(jià))*0.333)
SSFU1賦值:(FUZ1+如果收陽線,返回FUS1,否則返回FUS1Y)/2
FUZ2賦值:最低價(jià)+((最高價(jià)-最低價(jià))*0.667)
FUS2賦值:開盤價(jià)+((收盤價(jià)-開盤價(jià))*0.677)
FUS2Y賦值:收盤價(jià)+((開盤價(jià)-收盤價(jià))*0.667)
SSFU2賦值:(FUZ2+如果收陽線,返回FUS2,否則返回FUS2Y)/2
BS1賦值:QL+((QH-QL)/2)
BS2賦值:QO+((QC-QO)/2)
BS3賦值:QC+((QO-QC)/2)
DB1賦值:QL+((QH-QL)*0.333)
DB2賦值:QO+((QC-QO)*0.333)
DB3賦值:QC+((QO-QC)*0.333)
EB1賦值:QL+((QH-QL)*0.667)
EB2賦值:QO+((QC-QO)*0.667)
EB3賦值:QC+((QO-QC)*0.667)
SYB1賦值:QH-((QH-QC)/2)
SYB2賦值:QH-((QH-QO)/2)
SYB3賦值:如果QC>QO,返回SYB1,否則返回SYB2
XYB1賦值:QL+((QC-QL)/2)
XYB2賦值:QL+((QO-QL)/2)
XYB3賦值:如果QC<QO,返回XYB1,否則返回XYB2
QFU賦值:(BS1+如果QC>QO,返回BS2,否則返回BS3)/2
QDFU賦值:(DB1+如果QC>QO,返回DB2,否則返回DB3)/2
QEFU賦值:(EB1+如果QC>QO,返回EB2,否則返回EB3)/2
當(dāng)滿足條件收盤價(jià)=收盤價(jià)時(shí),在SSFU2和SSFU2位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLOR00FF00,線寬為1
當(dāng)滿足條件收盤價(jià)=收盤價(jià)時(shí),在SSFU1和SSFU1位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLOR00FF00,線寬為1
當(dāng)滿足條件收盤價(jià)=收盤價(jià)時(shí),在SSFU和SSFU位置之間畫柱狀線,寬度為6,0不為0則畫空心柱.,COLOR00FFFF,線寬為1
當(dāng)滿足條件收盤價(jià)=收盤價(jià)時(shí),在如果收陽線,返回最高價(jià)-((最高價(jià)-收盤價(jià))/2),否則返回最高價(jià)-((最高價(jià)-開盤價(jià))/2)和如果收陽線,返回最高價(jià)-((最高價(jià)-收盤價(jià))/2),否則返回最高價(jià)-((最高價(jià)-開盤價(jià))/2)位置之間畫柱狀線,寬度為1.3,0不為0則畫空心柱.,畫黃色,線寬為1
當(dāng)滿足條件收盤價(jià)=收盤價(jià)時(shí),在如果收陰線,返回最低價(jià)+((收盤價(jià)-最低價(jià))/2),否則返回最低價(jià)+((開盤價(jià)-最低價(jià))/2)和如果收陰線,返回最低價(jià)+((收盤價(jià)-最低價(jià))/2),否則返回最低價(jià)+((開盤價(jià)-最低價(jià))/2)位置之間畫柱狀線,寬度為1.3,0不為0則畫空心柱.,畫黃色,線寬為1
A3賦值:收盤價(jià)=6日內(nèi)收盤價(jià)的最高值
A9賦值:收盤價(jià)=6日內(nèi)收盤價(jià)的最低值
A4賦值:上次A3距今天數(shù)
A5賦值:上次A9距今天數(shù)
A6賦值:如果A4,返回A4日前的收盤價(jià),否則返回A4日前的收盤價(jià)*1.005
A7賦值:如果A5,返回A5日前的收盤價(jià),否則返回A5日前的收盤價(jià)*0.995
PARTLINE(A6=昨日A6,A6),COLOR00FF00,LINEDOT
PARTLINE(A7=昨日A7,A7),COLOR00FFFF,LINEDOT
A1賦值:N日前的最高價(jià)=2*N+1日內(nèi)最高價(jià)的最高值
B1賦值:A1的N日過濾
C1賦值:若B1則將最近N+1周期置為1
D1賦值:C1的N日過濾
A2賦值:N日前的最低價(jià)=2*N+1日內(nèi)最低價(jià)的最低值
B2賦值:A2的N日過濾
C2賦值:若B2則將最近N+1周期置為1
D2賦值:C2的N日過濾
E1賦值:(昨日2*N日內(nèi)最低價(jià)的最低值+昨日2*N日內(nèi)最高價(jià)的最高值)/2
E2賦值:(最高價(jià)+最低價(jià))/2
H1賦值:(D1 AND 取反) OR BARSTATUS=2 OR 收盤價(jià)的有效數(shù)據(jù)周期數(shù)=1
L1賦值:(D2 AND 取反)
H2賦值:D1 AND 取反
X1賦值:昨日上次H1距今天數(shù)+1
F1賦值:若H1ANDCOUNT(L1,X1)>0則將最近X1日內(nèi)如果L1,返回最低價(jià),否則返回10000距今天數(shù)周期置為1
G1賦值:F1>昨日F1
I1賦值:若G1則將最近2周期置為1
LD賦值:I1>昨日I1
L2賦值:LD OR BARSTATUS=2 OR 收盤價(jià)的有效數(shù)據(jù)周期數(shù)=1
X2賦值:昨日上次L2距今天數(shù)+1
F2賦值:若L2ANDCOUNT(H2,X2)>0則將最近X2日內(nèi)如果H2,返回最高價(jià),否則返回0距今天數(shù)周期置為1
G2賦值:F2>昨日F2
I2賦值:若G2則將最近2周期置為1
HD賦值:I2>昨日I2
R1賦值:若BARSTATUS=2則將最近上次HD距今天數(shù)+1周期置為1
S1賦值:R1>昨日R1
T1賦值:若BARSTATUS=2則將最近上次LD距今天數(shù)+1周期置為1
U1賦值:T1>昨日T1
R2賦值:若S1則將最近昨日上次HD距今天數(shù)+2周期置為1
S2賦值:R2>昨日R2
T2賦值:若U1則將最近昨日上次LD距今天數(shù)+2周期置為1
U2賦值:T2>昨日T2
T3賦值:若U2則將最近昨日上次LD距今天數(shù)+2周期置為1
U3賦值:T3>昨日T3
T4賦值:若U3則將最近昨日上次LD距今天數(shù)+2周期置為1
U4賦值:T4>昨日T4
R3賦值:若S2則將最近昨日上次HD距今天數(shù)+2周期置為1
S3賦值:R3>昨日R3
R4賦值:若S3則將最近昨日上次HD距今天數(shù)+2周期置為1
S4賦值:R4>昨日R4
當(dāng)滿足條件S2時(shí),在最高價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件S1時(shí),在最高價(jià)位置畫直線終點(diǎn),1表示是否延長.,COLOR009999
當(dāng)滿足條件U2時(shí),在最低價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件U1時(shí),在最低價(jià)位置畫直線終點(diǎn),1表示是否延長.,POINTDOT,COLOR009999
當(dāng)滿足條件S3時(shí),在最高價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件S2時(shí),在最高價(jià)位置畫直線終點(diǎn),1表示是否延長.,COLOR999900
當(dāng)滿足條件U3時(shí),在最低價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件U2時(shí),在最低價(jià)位置畫直線終點(diǎn),1表示是否延長.,POINTDOT,COLOR999900
當(dāng)滿足條件S4時(shí),在最高價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件S3時(shí),在最高價(jià)位置畫直線終點(diǎn),1表示是否延長.,COLOREEAAEE
當(dāng)滿足條件U4時(shí),在最低價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件U3時(shí),在最低價(jià)位置畫直線終點(diǎn),1表示是否延長.,POINTDOT,COLOREEAAEE
DRAWSL(SYSPARAM(1)=BARPOS,SYSPARAM(1)=1的歷史累和-1日前的最低價(jià),0,0,1),畫綠色
DRAWSL(SYSPARAM(1)=BARPOS,SYSPARAM(1)=1的歷史累和-1日前的最高價(jià),0,0,1),畫紅色
TTT賦值:是否最后一個(gè)周期=1
AS1賦值:((最高價(jià)-最低價(jià))/最低價(jià))*100
AS2賦值:最高價(jià)-最低價(jià)
MAI賦值:收盤價(jià)*1.015
MAII賦值:收盤價(jià)*1.03
輸出DRAWTEXTEX(TTT,0,310,1,\'▼明短線贏利 [1.5%--3%:]\'+\'/\'+NUMTOSTR(MAI[SYSPARAM(1)],2)+\'--\'+NUMTOSTR(MAII [SYSPARAM(1)],2)),COLOR00DD00
輸出DRAWTEXTEX(TTT,0,176,1,\'【振幅:\'+NUMTOSTR(AS1[SYSPARAM(1)],2)+\'% \'+NUMTOSTR(AS2[SYSPARAM(1)],2)+\'元 】\'+\'\'),COLORDDDD00
輸出輸出DRAWTEXTEX(TTT,0,1,1,\'【代碼:\'+STKLABEL+\' 名稱:\'+STKNAME+\'】\'),COLORFFFFFF
DRAWTEXTEX(TTT,1,700,1,\'【#---金魚-玉兔---#】\'),畫紅色
AS賦值:(開盤價(jià)+最高價(jià)+最低價(jià)+收盤價(jià))/4
輸出BL: AS的P日指數(shù)移動(dòng)平均,線寬為1,COLOR208FFF
輸出BL1: 收盤價(jià)的P1日簡單移動(dòng)平均,線寬為1,COLORFFFFFF
輸出BL2: 收盤價(jià)的P2日簡單移動(dòng)平均,線寬為1,COLOR00FFFF
BLT賦值:BARSTATUS=2
當(dāng)滿足條件BLTANDBL>昨日BL時(shí),在BL位置書寫文字,COLOR208FFF
當(dāng)滿足條件BLTANDBL<昨日BL時(shí),在BL位置書寫文字,COLOR208FFF
當(dāng)滿足條件BLTANDBL1>昨日BL1時(shí),在BL1位置書寫文字,COLORFFFFFF
當(dāng)滿足條件BLTANDBL1<昨日BL1時(shí),在BL1位置書寫文字,COLORFFFDED
當(dāng)滿足條件BLTANDBL2>昨日BL2時(shí),在BL2位置書寫文字,COLOR00CCCC
當(dāng)滿足條件BLTANDBL2<昨日BL2時(shí),在BL2位置書寫文字,COLOR00CCCC
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容