1. 股票交易公式編寫
if(條件and漲幅大於等於5%)
條件中的CLOSE改成H,
不知道你是什麼軟體下的,感覺怪怪的,公式可能寫得有問題,如果你是指標高手的話,那我可能對這個軟體不太了解,也有可能你只是說出思路。如果不是的話,也不是思路的話,那你寫的公式可能出了問題。我寫過好多版本軟體的指標,這種寫法沒遇到過。如果源代碼是這樣的話,我敢肯定你寫錯了,並且錯得很嚴重。
2. 怎樣在股票軟體中編寫公式
舉例:
1. 打開同花順股票軟體;
2. 點擊同花順股票軟體界面菜單欄上的「工具」;
3. 點擊「公式管理」;
4. 點擊「新建」;
5. 點擊「確定」;
6. 出現下圖
把要導入的公式原碼粘貼到最下面的那個大輸入框中(公式編寫區)。 記住一定要在「名稱」欄輸入公式的名稱、這名稱如果不輸入,公式導入會失敗的(名稱可以是中文,也可以是字母)。在「描述」欄輸入對這個公式的描述或解釋(輸入什麼文字以你自己方便理解即可。如AAA,在K線圖時輸入AAA就會出現上面公式的指標了)。
7、點擊「確定」,公式導入了。
3. 如何編寫股票公式
公式入門 我們大多數的用戶並不是完全了解「公式管理」的意義,簡單地,我們可以從以下幾個角度進行理解: 一、指標分析: 「公式管理」好比是一個工作母床,通過這個工作母床可以製造出所需要的各式各樣的零件,同樣,在指標分析的工作中,利用編輯器可以編寫出相應的分析條件,這種方法是在技術分析當中最為常用的方法之一。例如,指標KD、指標MA等等,通過對這些指標的觀察、分析,找出一些合適的條件作為買入賣出點。當然,我們也許需要的是一些自己的指標,一些自己的准確的指標,更多的MB、MC、MD等等,這一切我們通過「公式管理」可以實現。 二、條件選股: 編寫公式都要用到什麼東西? 我們留下了許多問題--都是公式編寫的基礎問題,所以我們這節課來解決這些基礎的問題。 什麼是技術指標? MA均線就是一種技術指標,我們在炒股的時候,經常會將一些行情數據進行數學計算得出一些曲線等等,方便我們掌握股市的變動情況。 什麼是條件選股? 簡單講,就是按照您的設定的條件用電腦幫助您完成一些太多太復雜的挑選--比如您有一些好的心得和方法,可使有1000多隻股票,您就是有100雙眼睛有時也不一定可以看得過來,這時電腦就派上用場了。 什麼是參數? 比如講:10日均線,您可以把10日當作參數,好處在於,您覺得需要修改成5日的時候,就可以使用一些簡單的方法,例如參數精靈來很方便的修改和調整。參數需要名字,例如M就不錯。還要規定參數的范圍,例如1日至260日。(來源:股市馬經 http://www.goomj.com)這樣我們就可以在1到260之間任意調節M的值了,M最常用的數填在「預設」一欄,例如你最喜歡用10日均線,那就填10吧。 什麼是周期? 這么解釋吧!我們有的投資者喜歡使用日線圖作技術分析;有的喜歡用5分鍾的K線;有的喜歡使用長一點時間的,例如周線。所以在公式設計中,允許不同喜好的使用者選擇不同的分析時間--就是可以選擇不同的周期。 什麼是函數? 函數在公式編寫非常重要,如果作個比喻,我們用一種語言去告訴電腦我的想法,並且讓它去幫我做,那麼函數就是這種語言的單詞。 我們在公式編輯器中選擇插入函數,就可以看到裡面有許多的函數,我們在附錄中有一個簡表,大家可以到那裡去檢索! 例一: 一根K線有四個價格組成: 最高價:HIGH 收盤價:CLOSE 最低價:LOW 開盤價:OPEN 成交量:VOL 成交額:AMO 例二: 兩條均線不斷地交叉,就專門設定了一條函數來描述兩條線交叉:CROSS(X,Y) 假如下圖中的兩條均線一條名叫X,另外一條叫y CROSS(X,Y)表示X向上穿過了Y CROSS(Y,X)表示Y向上穿過了X 例三: 前面的CLOSE,還是VOL,都表示當天,或者您使用的不是日線,那就表示本周期的數據,那麼前幾天的怎麼表示呢? REF(X,M) 例如: REF(Close,5)表示5天前的收盤; REF(Vol,10)表示10天前的成交量; 這里的M就是參數,您現在明白了什麼是參數了嗎? 例四:
4. 怎麼編寫股票公式
這個是沒有公式的啊。股市行情隨時都在變啊!你要是新手的話,就買穩賺不賠的那種,但是比較慢。如果你是老手,只有一句謹慎謹慎再謹慎。
5. 怎樣編寫炒股指標
操盤線指標公式
bu:=cross(high,SAR(3,1,20));
sel:=cross(SAR(3,1,20),low);
var1:=last(high<SAR(3,1,20));
var2:=last(low>sar(3,1,20));
drawtext(bu,high,'買入');
drawtext(sel,low,'賣出');
drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2;
STICKLINE(low>SAR(3,1,20) and isdown,high,open,0.5,1),colorred;
STICKLINE(low>SAR(3,1,20) and isdown,close,open,7.5,1),colorred;
STICKLINE(low>SAR(3,1,20) and isdown,close,low,0.5,1),colorred;
STICKLINE(high<SAR(3,1,20) and isup,high,close,0.5,1),colorcyan;
STICKLINE(high<SAR(3,1,20) and isup,close,open,7.5,1),colorcyan;
STICKLINE(high<SAR(3,1,20) and isup,open,low,0.5,1),colorcyan;
drawflagtext(high<SAR(3,1,20) and high>=ref(high,1),high,'明日突破'+forcast(sar(3,1,20),max(var1,2))+'建議關注');
drawflagtext(high<SAR(3,1,20) and high<ref(high,1),high,'持幣觀望'); drawflagtext(low>SAR(3,1,20) and low<=ref(low,1),low,'明日跌破'+forcast(sar(3,1,20),max(var2,2))+'注意止盈');
drawflagtext(low>SAR(3,1,20) and low>ref(low,1),low,'繼續持股');
想要看懂一個公式,最先看的應該是公式的輸出內容,換句話說,操盤線在K線圖上顯示出B點S點,那我們就分析,BS點怎麼得來的。先介紹個常用的輸出函數drawtext,drawtext的格式:drawtext(條件,想要顯示的位置,想要顯示的文字),舉個例子,想要在K線圖上顯示出每個漲停版,可以在均線公式里添加這么句:drawtext((c-ref(c,1))/ref(c,1)>0.095,l,'漲停');這樣就會在漲停那些天k線圖的最低價處顯示漲停兩個字。
我們到以上原碼中找出有drawtext的語句: drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2;
套用剛才說的格式,bu就是條件,low(最低價)是想要顯示的位置,想要顯示的文字「B」,(後面這些valign0,align1,coloryellow,linethick2都是顯示的格式,比如字體顏色,字體顯示位置矯正,字體大小),就是說滿足了「bu」這個條件後,就在那天的最低價顯示個B。那麼現在的問題就是什麼是bu條件了,看似很長一段公式,其實最主要就是前兩行: bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low);
看到兩行公式,我先解釋下一些基本公式知識,這里bu(buy買),sel(sell賣)是自己定的變數,:後面內容表示bu,sel表示的條件,=表示不需要顯示出來(因為最後通過drawtext顯示),cross的用法是cross(a,b),意思是a上穿b,比如股價上穿30日均線就是cross(close,ma(close,30))。那麼我們再回過來看看什麼是bu?high(最高價)上穿sar(3,1,20),就是說最高價只要上穿sar(3,1,20)就會提示B點,SAR又叫拋物線或停損轉向操作點指標,這個函數會等下重點詳細介紹,先把公式其他部分看完。
後面有六排stickline是畫K線圖用的,大家有沒發現操盤線的蠟燭線和普通k線圖不一樣?介紹下stickline這個函數,用法是stickline(條件,位置1,位置2,寬度,是否實心畫線),我們以最常見的普通K線圖 為例,就是用這個函數畫出來的。
比如說陰線的表達方式就是 STICKLINE(c<o,c,o,10,0),colorcyan;{收盤價如果小於開盤價,在開盤價和收盤價之間畫寬度10的柱子,實心,顏色青色(colorcyan),這里畫出的是陰線中間部分} STICKLINE(c<o,h,l,1,0),colorcyan;{收盤價如果小於開盤價,在最高價和最低價之間畫寬度1的細線,實心,顏色青色(colorcyan),這里畫出的是陰線上下影線部分,如果是畫陽線,這里就要分兩次寫了,因為陽線是空心的,直接最高最低連起來不好看} 介紹完STICKLINE用法,由於時間有限,操盤線的k線畫法就不一一詳述了,一句句看很好理解的。 最下面有4行drawflagtext,和drawtext的區別就是需要十子游標調用並指上去才顯示,格式一樣的:drawflagtext(條件,想要顯示的位置,想要顯示的文字),操盤線十字游標調出後放到每個蠟燭線上有文字提示,就是這個函數做出來的。這里調用了第3,4行的兩個變數var1,var2,通過4種不同情況分別有4種提示。 公式解釋完了,現在來重點講下操盤線中的精髓sar函數以及操盤線的應用,sar全稱叫「Stop and Reveres,縮寫SAR」,是由美國技術分析大師威爾斯·威爾德(Wells Wilder)所創造的,是一種簡單易學、比較准確的中短期技術分析工具。先說下SAR指標的原理,我們從SAR指標英文全稱知道它有兩層含義。一是「stop」,即停損、止損之意,這就要求投資者在買賣某個股票之前,先要設定一個止損價位,以減少投資風險。而這個 止損價位也不是一直不變的,它是隨著股價的波動止損位也要不斷的隨之調整。如何既可以有效地控制住潛在的風險,又不會錯失賺取更大收益的機會,是每個投資 者所追求的目標。但是股市情況變幻莫測,而且不同的股票不同時期的走勢又各不相同,如果止損位設的過高,就可能出現股票在其調整回落時賣出,而賣出的股票 卻從此展開一輪新的升勢,錯失了賺取更大利潤的機會,反之,止損位定的過低,就根本起不到控制風險的作用。因此,如何准確地設定止損位是各種技術分析理論 和指標所闡述的目的,而SAR指標在這方面有其獨到的功能。
6. 如何在股票軟體寫入公式
1. 打開同花順股票軟體;
2. 點擊同花順股票軟體界面菜單欄上的「工具」;
3. 點擊「公式管理」;
4. 點擊「新建」;
5. 點擊「確定」;
6. 出現下圖
把要導入的公式原碼粘貼到最下面的那個大輸入框中(公式編寫區)。 記住一定要在「名稱」欄輸入公式的名稱、這名稱如果不輸入,公式導入會失敗的(名稱可以是中文,也可以是字母)。在「描述」欄輸入對這個公式的描述或解釋(輸入什麼文字以你自己方便理解即可。如AAA,在K線圖時輸入AAA就會出現上面公式的指標了)。
7、點擊「確定」,公式導入了。
7. 怎麼樣在炒股軟體中加入自己要的公式 源代碼我有 就是不懂怎麼輸入其他的東西
打開軟體的公式管理器。快捷鍵是Ctrl+F
2.然後在打開的公式管理器中選擇自己的添加的公式的類型,指標公式還是選股公式。這里 以我在網站上下載的一個選股公式(百發百中)為例講解如何操作。
3.我們在對應的輸入框輸入公式名稱,是否需要密碼保護 公式用法信息等。
4.然後把公式源碼粘貼到相應區域。點擊右側的測試公式按鈕。如果公式無誤就會顯示測試 通過。如果測試出現錯誤的話就要查看公式哪裡出錯,添加的是選股公式還是指標公式。 二者不要混淆!
5.當公式通過以後就點擊確定,公式就添加到你的軟體里了。
6.利用添加的公式選股!
注意事項
在步驟2中要注意自己添加的是選股公式還是指標公式,如果指標公式放到選股公式里會測試失敗,同樣選股公式放到指標公式里也會測試不過。
有時候選出的股票個數是0,是因為沒有符合條件的股票,可以把選股條件放寬或者改換其他方式選股。
8. 如何自己寫股票條件選股公式源碼
初學者可以先用最簡單的方法寫好了就測試,比如c=10,那麼選出來的都是股價等於10塊錢的。條件選股只能是一個輸出比如下面這個簡單的公式:
A1:=MA(CLOSE,5);{5日均線}A2:=MA(CLOSE,10);{10日均線}A3:=MA(CLOSE,30);{30日均線}
B1:=A1>REF(A1,1);{5日均線往上翹}
B2:=A2>REF(A2,1);{10日均線往上翹}
B3:=A3>REF(A3,1);{30日均線往上翹}
AA:=A1>A2 AND A2>A3{多頭排列也就是說5日線在10日線之上和10日線在30日線之上}
XG:AA AND B1 AND B2 AND B3;{這句是總結上面所有需要輸出的意思}
這公式中上7行中都有個『=』號這個等於號是不輸出的意思,如果都去掉了就會出現軟體提示「條件選股只能一個輸出」的字眼。記住開頭冒號,結尾分號。
好了說到這里你應該會做簡單的條件選股公式了吧?會簡單的寫公式然後照著思路慢慢研究更深層的公式吧。
9. 股票公式代碼怎麼用
看是什麼指標用的公式,就設置哪個指標,在那裡輸入公式,股票走勢達到公式的要求標准,軟體就會給你警示
10. 炒股公式怎麼用
大智慧新一代指標安裝方法:
1、復制全部指標代碼,找開大智慧新一代軟體,沒有軟體的可以去這個最好基金股票網下載安裝
2、公式→→公式管理→→新建→→公式名稱輸入「 名字 」 →→在下面的主圖疊加(輔圖)前點上點→→粘貼剛才復制的指標代碼到下面的空白處→→點編輯下邊的叉→→點「是」保存
3、公式→→公式管理→→自編→→雙擊技術指標→→右鍵點擊「名字」設為常用
4、然後進入一支票的K線圖→→點委託下面 常用指標右邊的下箭頭→→選「名字 」(也可以點左下邊的 其他 選擇「名字」)(也可以在下面的副圖上點右鍵→→常用指標→→選 「名字」)
大智慧V5.56指標安裝方法:
1、復制全部指標代碼,找開大智慧V5.56軟體,沒有軟體的可以去最好基金股票網這個網站下載安裝
2、功能→→自編指標→→新建→→公式名稱輸入「名字」 →→在下面的主圖疊加(輔圖)前點上點→→粘貼剛才復制的指標代碼到下面的空白處→→點確認→→點確定→→點 是 保存
3、功能→→自編指標→→自編→→雙擊技術指標→→右鍵點擊「名字」設為常用→→點退出
4、然後進入一支票的K線圖→→右右下角分時左邊的 右鍵頭 選「名字」 (也可以在下面的副圖上點右鍵→→技術指標→→技術指標其它→→選 「名字」)
同花順指標安裝方法:
1、 復制全部指標代碼,找開同花順軟體,沒有軟體的可以去最好基金股票網這個網站下載安裝
2、 工具→→公式管理→→新建→→點確定→→名稱輸入「名字」 →→描述輸入「名字」 →→點曲線屬性→→點坐標類型→→在主圖坐標(副圖坐標)前面點上點→→點確定→→粘貼剛才復制的指標代碼到下面的空白處→→點確定→→點確定→→點退出
3、 然後進入一支票的K線圖→→在下面的副圖上點右鍵→→選擇指標→→選 「走一步暴利」
通達信指標安裝方法:
1、復制全部指標代碼,找開通達信軟體
2、功能→→專家系統→→公式管理器→→新建→→公式名稱輸入「名字」→→粘貼剛才復制的指標代碼到下面的空白處→→畫線方法選擇 主圖疊加→→點確定→→點關閉
3、然後進入一支票的K線圖→→在下面的副圖上點右鍵→→點選擇指標→→拖到下邊雙擊其他類型→→雙擊 「名字」
股票公式引入的方法
一、公式的擴展名:
1、FNC:大智慧新一代或分析家或飛狐指標公式文件;
2、EXP:大智慧經典版(也叫Internet版)指標公式文件;
3、ALG:飛狐指標公式文件;
4、HXF:同花順指標公式;
5、TNC:通達信指標公式;
還有其它行情軟體的指標公式的擴展名,這里就不多說了!
二、指標公式的導入:
1、大智慧新一代的導入方法:
單擊「公式」菜單,然後單擊「公式引入」,再出現的對話框中:
單擊「公式路徑」後面的,找到公式所在的文件夾,回到「公式引入」的對話框後,選中相應的指標,單擊下面的「引入」或「全部引入」即可。
2、大智慧經典版的導入方法:
依次單擊「功能」——「自編指標」——「引入」,在「請選擇文件」對話框中,單擊後面的,再單擊「確定」即可!
3、通達信的導入方法:
依次單擊「功能」——」專家系統「——」公式管理器」——「導入公式」,找到相應的文件即可!
通達信分析指標的導入及使用方法
對於那些下載通達信股票分析軟體的分析指標後,不知道如何操作的朋友,下面是一些方法:打開通達信股票分析軟體後,按照以下步驟操作
選擇的「公式管理器」選擇的「導入」。
指標的使用:如在本人想在主圖中將分析指標更換為「成大百萬」指標,由用右鍵點擊主圖上任一地方,出現對話框後,選擇「主圖指標」,然後出現下圖,並按圖中所示操作
4、飛狐交易師的導入方法:
依次單擊「程式化交易」——「公式管理器」,出現「公式管理」對話框後,可新建、導入、導出、修改和刪除公式!
飛狐軟體批量導入公式的方法
對於在網路下載了很多公式的,如果挨個導入飛狐軟體,那是件很費神的事情。現在用飛狐的批量導入公式功能就簡單多啦。
方法:進入軟體管理--【公式瀏覽器】,在【文件目錄】找到保存公式的文件夾。然後就可以分別點擊【導入】就可以啦。
注意:前期需要把下載的公式放到一個文件夾裡面。
5、同花順指標導入方法:
工具→→公式管理→→導入→→瀏覽找到選擇.hxf的文件→→下一步→→完成
如果有源代碼,則可參考上面的方法建立即可,注意觀察相應的菜單,學會觀察。