當前位置:首頁 » 股票入門 » 通達信股票程序化交易模型源碼
擴展閱讀
設計總院股票歷史股價 2023-08-31 22:08:17
股票開通otc有風險嗎 2023-08-31 22:03:12
短線買股票一天最好時間 2023-08-31 22:02:59

通達信股票程序化交易模型源碼

發布時間: 2022-12-17 20:08:54

⑴ 想做一個通達信股票全自動程序化交易程序,求幫助。

以前有老美也有這樣想的 但是 沒有一個成功的 他們用當時最好的 大型計算機組 用程序買賣股票
但是沒有成功
除了出現真正的 人工智慧 否則 按程序規則 弄出的結果 是註定失敗的
別浪費時間了 股票市場最大的變數是人心 退一萬步講 你怎麼設定人心的程序?

⑵ 求通達信分時「買賣力道」源碼

通達信分時買賣力道指標公式股票軟體源碼如下:

A1:=(VOL/CLOSE)/3;
A2:=SUM((IF(((A1>0.29) AND (CLOSE>(REF(CLOSE,1)))),A1,0)),0);
A3:=SUM((IF(((A1>0.29) AND (CLOSE<(REF(CLOSE,1)))),A1,0)),0);
A4:=SUM((IF(((A1<0.29) AND (CLOSE>(REF(CLOSE,1)))),A1,0)),0);
A5:=SUM((IF(((A1<0.29) AND (CLOSE<(REF(CLOSE,1)))),A1,0)),0);
A6:=((A2+A3)+A4)+A5;
A7:=IF((ISLASTBAR=1),((100*A2)/A6),0);
A8:=((IF((ISLASTBAR=1),((100*A3)/A6),0)));
A9:=((IF((ISLASTBAR=1),((100*A4)/A6),0)));
A10:=((IF((ISLASTBAR=1),((100*A5)/A6),0)));
機構買盤:(A2),LINETHICK0;
機構賣盤:(A3),LINETHICK0;
散戶買盤:(A4),LINETHICK0;
散戶賣盤:(A5),LINETHICK0;
STICKLINE(機構買盤>0 AND 機構買盤>=機構賣盤 AND 機構買盤>=REF(機構買盤,1),20,20+100,1,0),COLORRED;
STICKLINE(機構賣盤>0 AND 機構賣盤>=機構買盤 AND 機構賣盤>=REF(機構賣盤,1),20,20+100,1,0),COLORWHITE;
STICKLINE(散戶買盤>0 AND 散戶買盤>=散戶賣盤 AND 散戶買盤>=REF(散戶買盤,1),-20,-20-100,1,0),COLORLIMAGENTA;
STICKLINE(散戶賣盤>0 AND 散戶賣盤>=散戶買盤 AND 散戶賣盤>=REF(散戶賣盤,1),-20,-20-100,1,0),COLORCYAN;
VAR2:=(CLOSE-LLV(LOW,24))/(HHV(HIGH,24)-LLV(LOW,24))*2000;
買賣力道: SMA(VAR2,3,1),COLORLIGRAY;
VAR3:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
VAR4:=(IF(CLOSE>OPEN,VAR3*(HIGH-LOW),IF(CLOSE<OPEN,VAR3*(HIGH-OPEN+CLOSE-LOW),VOL/2))/(IF(CLOSE>OPEN,0-VAR3*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-VAR3*(HIGH-LOW),0-VOL/2))*(-1))-IF(CLOSE>OPEN,0-VAR3*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-VAR3*(HIGH-LOW),0-VOL/2))*(-1)/IF(CLOSE>OPEN,VAR3*(HIGH-LOW),IF(CLOSE<OPEN,VAR3*(HIGH-OPEN+CLOSE-LOW),VOL/2)));
VAR5:=AMOUNT/(100*VOL);
VAR6:=MA(VAR5,40);
VAR7:=100*(CLOSE-VAR6)/VAR6;
底部追擊:= IF(VAR4>0 AND VAR7<-12 AND CLOSE/OPEN>1.08,300,200),COLORGREEN;
STICKLINE(VAR4>0 AND VAR7<-12 AND CLOSE/OPEN>1.08,1200,200,10,0) , COLORGREEN;
VAR8:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
VAR9:=SMA(VAR8,3,1);
VARA:=SMA(VAR9,3,1);
D: SMA(VARA,5,1)*20, COLORCYAN;
V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趨勢線:= EMA(V11,3);
V12:=(趨勢線-REF(趨勢線,1))/REF(趨勢線,1)*100;
BB:(趨勢線<=13 AND V12>13) AND FILTER((趨勢線<=13 AND V12>13),10);
買入股票:= (趨勢線<=13 AND V12>13),COLORRED;
CCC:=(趨勢線>=90 AND V12) AND FILTER((趨勢線>=90 AND V12),10);
清倉:=FILTER(趨勢線>=90 AND V12 AND CROSS(D,買賣力道),5),COLORYELLOW;
賣出區: 清倉+1800,COLORYELLOW;
中:(0+賣出區)/2, COLORGREEN;
{股旁網-股票公式網站 www.gupang.com}
STICKLINE(買賣力道>=中 AND 買賣力道>=REF(買賣力道,1),中,買賣力道+中/10,0,0),COLORMAGENTA;
STICKLINE(買賣力道>=中 AND 買賣力道< REF(買賣力道,1),中,買賣力道+中/10,0,0),COLORBROWN;
STICKLINE(買賣力道<中 AND 買賣力道>=REF(買賣力道,1),中,買賣力道-中/10,0,0),COLORGREEN;
STICKLINE(買賣力道<中 AND 買賣力道< REF(買賣力道,1),中,買賣力道-中/10,0,0),COLORBLUE;
DRAWICON(買入股票,中,15);
DRAWTEXT (BB,0,'買股'),COLORYELLOW;
DRAWTEXT(清倉,買賣力道,'頂'),COLORYELLOW;
STICKLINE(清倉,買賣力道,買賣力道+0.01,2,0),COLORBLUE;
DRAWICON(CROSS(D,中),中,13);
DRAWICON(CROSS(中,買賣力道),買賣力道,2);
DIF:=(EMA(CLOSE,13) - EMA(CLOSE,24));
DEA:=(EMA(DIF,6));
MACD:=(DIF-DEA)*3;
紅線:=IF(MACD>=0 AND MACD>REF(MACD,1),中,DRAWNULL);
青線:=IF(MACD>=0 AND MACD< REF(MACD,1),中,DRAWNULL);
粉線:=IF(MACD<0 AND MACD>=REF(MACD,1),中,DRAWNULL);
藍線:=IF(MACD<0 AND MACD< REF(MACD,1),中,DRAWNULL);
STICKLINE(紅線,200,250,1,0),COLORRED,LINETHICK1;
STICKLINE(青線,200,250,1,0),COLORCYAN,LINETHICK1;
STICKLINE(粉線,200,250,1,0),COLORMAGENTA,LINETHICK1;
STICKLINE(藍線,200,250,1,0),COLORBLUE,LINETHICK1;
DRAWICON(CROSS((A2),(A3)),200,23);

⑶ 股票程序化交易代碼怎麼編寫

SHORT:=12;
LONG:=26;
M:=9;
DIFF:=EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA:= EMA(DIFF,M);
MACD:=2*(DIFF-DEA);
ENTERLONG:CROSS(MACD,0);
EXITLONG:CROSS(0,MACD);

(以MACD金叉\死叉為例。既然是系統,必須有買入、賣出,分別用ENTERLONG、EXITLONG表示。不象單純的指標及選股公式)

⑷ 想做一個通達信股票全自動程序化交易回測程序,求幫助。

在通達信功能菜單,公式系統,程序交易評測系統,這里可以回測系統,系統自帶了幾個簡單的交易系統,均線,MACD,唐奇安,等,你也可以把你自己的技術指標加上交易信號用回測,也可以做參數優化,但通達信做量化交易不適合。下面截幾張圖
舉個例子,以均線策略為例,默認均線參數是5日和20日,回測時間2016年12月21日到2018年12月21日,回策品種上證指數,結果是年化收益-0.72%勝率也只有29.41%,資金曲線也不好看,接下來參數優化,20日與14日均線 勝率能達到78.57%,年化收益6.2%,這只是個簡單的例子,不具備實用性,實際回測你要回測的時間更長,品種更多,觀測更仔細,使用參數優化要注意有可能會有過度優化,還有策略設計,回測所選交易價格,如何防止偷價,滑價等等等。

⑸ 通達信的股票軟體是用什麼語言開發的 能否獲得其主程序的源代碼

關鍵是數據介面,這個是軟體開發商向交易所購買的吧,呵呵。

⑹ 下載能一個通達信股票數讀取的Delphi文本源代碼,如何編譯編軟體請高手指點

光是這個文件可不夠,還有其它文件吧。
如果文件齊了,裡面應該包含一個.dpr文件(或者.groupproj,或者.bpg),你在Delphi裡面打開它,然後在Delphi的菜單裡面選擇Build All。如果下載的文件們沒問題的話,你就能得到想要的軟體了。

⑺ 求一通達信的股票指標公式或源碼(有圖有懸賞)

該指標為通達信系統自帶指標:莊家抬轎(ZJTJ)。
網上有不少變異型,無非就是把兩個或兩個以上的指標撮合在一起改弦更張罷了。你只要稍微留心一下,自己都可以改的。
莊家抬轎(ZJTJ)指標中使用了形態函數WINNER(獲利盤比例)和COST(成本分布),雖然是未來函數,但不影響使用。
使用該指標一定要結合其它指標綜合研判,不可單獨使用。
====================
☆★☆在通達信主畫面狀態下,輸入:「ZJTJ」回車即可看到該指標。

⑻ 通達信手機版看盤軟體如何復制源碼

進入通達信手機版隨便選擇一支股,復制指標源碼即可。
在打開的股票中左上角有一個框,點擊就可以新建指標,點擊之後,有一個新建指標,點擊就可以進行源碼編輯了,一般需要填寫的內容就是以下幾個地方,名稱、主副圖、有參數的就需要把參數寫進去,沒有的就不用填寫了。復制源碼之後就可以進行粘貼,再進行測試,成功之後可以點擊保存。
通達信的公式源代碼一般是由名稱和源代碼組成。

⑼ 怎樣編程可以讓通達信程序化交易

下面是通達信的一個標准均線交易系統的代碼:
ENTERLONG:CROSS(MA(CLOSE,SHORT),MA(CLOSE,LONG));
EXITLONG:CROSS(MA(CLOSE,LONG),MA(CLOSE,SHORT));

不過我猜你的問題可能不是怎麼寫代碼,而是如何讓系統交易起來。
很遺憾的是,據我所知,目前證券公司都沒有開通這樣的業務,所以你只能用來寫程序做歷史回溯測試。
招商證券去年開通了這樣的業務,稱之為「量化交易」,我去開通了,不過完全不是我想像的那樣,不過是手工設置個買賣價,然後到價執行,頂多算是掛單交易而已。
期貨里一般都可以程序化交易。

⑽ 通達信pbx指標源碼

通達信PBX 指標源碼如下

PBX1:(EMA(CLOSE,M1)+MA(CLOSE,M1*2)+MA(CLOSE,M1*4))/3;

PBX2:(EMA(CLOSE,M2)+MA(CLOSE,M2*2)+MA(CLOSE,M2*4))/3;

PBX3:(EMA(CLOSE,M3)+MA(CLOSE,M3*2)+MA(CLOSE,M3*4))/3;

PBX4:(EMA(CLOSE,M4)+MA(CLOSE,M4*2)+MA(CLOSE,M4*4))/3;

PBX5:(EMA(CLOSE,M5)+MA(CLOSE,M5*2)+MA(CLOSE,M5*4))/3;

PBX6:(EMA(CLOSE,M6)+MA(CLOSE,M6*2)+MA(CLOSE,M6*4))/3;