股票分析程序源碼
『壹』 通達信源碼改成選股公式
通達信是一款廣泛應用於股票市場的數據分析軟體,其中源碼的調整可以創造出多種選股公式。舉例來說,可以使用一種簡單的計算方式,將當天的收盤價(C)、最高價(H)、開盤價(O)和最低價(L)的平均值進行計算,表達式為:
VAR1:=(C+H+O+L)/4;
接下來,可以將計算結果進行移動加權平均處理,這里的M代表一個可調整的時間周期,比如5天、10天等。同時,P2是一個百分比值,可以用來調整買入信號的敏感度。具體表達式為:
買入:=XMA(VAR1,M)*(1-P2/1000);
為了確定買入時機,可以設置一個條件,當股票的最低價(LOW)穿過買入信號線時,即CROSS(LOW,買入),觸發買入信號。這表明在實際交易中,投資者可以根據此公式設定相應的交易策略,以捕捉市場機會。
值得注意的是,上述公式中的參數可以根據個人的投資策略和市場情況調整,以適應不同的投資環境。例如,M值的大小會影響買入信號的穩定性,P2值則會影響買入信號的敏感度。
此外,不同的投資者可能會對通達信中的源碼進行進一步的修改和優化,以適應他們的投資策略。例如,可以結合其他技術指標或市場數據,對公式進行擴展和改進。
總的來說,通達信源碼的修改和調整為投資者提供了一個強大的工具,幫助他們在復雜的市場環境中做出更明智的投資決策。
『貳』 股票源碼
你這段公式源碼的,第一句:TRT 順勢交易 是公式是名稱。
第二句:{p1,5.p2,10.p3,20.p4,30.p5,60.p6,120.p7,250} 是參數。
(你會填參數的吧)
所以你復制源碼時,這兩句不要放到正文里,而應放到相應的位置里。
喜歡用公式的人需要有一點就明的智慧,若還不明白,那就還是別玩公式了,就軟體里原有的均線,MACD,KDJ等公式已經相當有用了。折騰別的,那隻是自尋煩惱而以,沒多大的用處。
『叄』 有人看的懂這段股票公式源碼嗎
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);
DIFF賦值:收盤價的12日指數移動平均 - 收盤價的26日指數移動平均
DEA:=EMA(DIFF,9);
DEA賦值:DIFF的9日指數移動平均
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;RSV賦值:(收盤價-9日內最低價的最低值)/(9日內最高價的最高值-9日內最低價的最低值)*100
K:=SMA(RSV,3,1);
K賦值:RSV的3日[1日權重]移動平均
D:=SMA(K,3,1);
D賦值:K的3日[1日權重]移動平均
J1:=DIFF
J1賦值:DIFF;
J2:=DEA;
J2賦值:DEA
J3:=K;
J3賦值:K
J4:=D;
J4賦值:D
VL:=REF(LOW,1);
VL賦值:昨日最低價
VH:=REF(H,1);
VH賦值:昨日最高價
VAR1:=SMA(ABS(H-VH),13,1)/SMA(MAX(H-VH,0),13,1)*100;
VAR1賦值:最高價-VH的絕對值的13日[1日權重]移動平均/最高價-VH和0的較大值的13日[1日權重]移動平均*100
公式中的「:=」意思是「賦值」表示等下(或下面)要引用之意。