大家好!我是股市帥鍋。今天是周末,繼續給大家更新教程。冒充我的人越來越多,有股市帥鍋后面帶個尾巴的,也有叫股巿(fu)帥鍋的,不仔細看根本區分不出來,這個賬號我反饋了很多次,封了又開,只有大家自己注意點了,我是不會自動私信給粉絲的,也不會誘導粉絲去私信我。另外,我的賬號里關注了很多證券從業的人,一邊學我的東西,一邊噴我,都不知道什么心態。之前平臺里發指標的人都是搬運,從來都不知道解釋代碼,現在也開始有人模仿我了,這是好事,只有把每句代碼的意思說清楚,才知道究竟有沒有忽悠。 真正有用拿去馬上能夠盈利的指標,我覺得是不會直接發出來的,包括我自己一樣,有這樣的指標,我為什么要公開代碼出來,我自己偷著用不是更好?最多只是小范圍的分享。所以我發的內容都是非常底層的,我希望通過我的內容,能夠引導粉絲自己制作個性化盯盤指標,能夠包含選股、預警、買賣點提示等信號,減少人工盯盤的精力消耗,這個才是我們學習編程的目的。 學習內容:前陣子有個粉絲問我,如何在滿足條件時,在規定的價格,畫橫線? 在通達信軟件中,畫線函數有好幾個,今天我們學習一個我自己經常用的方法,先來看函數: 繪制斜線: DRAWSL 用法:DRAWSL(COND,PRICE,SLOPE,LEN,DIRECT),當COND條件滿足時,在PRICE位置畫斜線,SLOPE為斜率,LEN為長度,DIRECT為0向右延伸,1向左延伸,2雙向延伸。 注意點: 1.K線間的縱向高度差為SLOPE; 2.SLOPE為0時,為水平線; 3.SLOPE為10000時,為垂直線,LEN為向上的像素高度,DIRECT表示向上或向下延伸; 4.SLOPE和LEN支持變量。 看用法三遍,不如直接在K線上試一遍。 為了方便學習,我們來舉個案例,在最近144個交易日內的最高價和最低價處,分別畫一條橫線,效果是這樣的: 在上面我們看到,144個交易日內,最高價和最低價之間,形成了一個箱體,我們就很容易判斷,股價離最高價和最低價還有多少距離,輔助判斷止盈和止損。 編程和測試:------------ DRAWSL(ISLASTBAR=1,HHV(H,144),0,144,1),COLORGREEN; ------------ {我們看到,DRAWSL函數,后面跟的括號里,共有5項內容,第一項是條件,第二項是畫線的位置,第三項是角度,0表示水平,第四項是線的長度,第五項是線往哪個方向延伸,可以用0,1,2,等會我們分別測試} {那么在這句代碼里,我們條件用了ISLASTBAR=1,表示是否是當前最新的K線,也就是畫線的起點是最新的K線,HHV(H,144)表示144個交易日的最高價,0表示水平,144表示長度,1表示向左延伸,我們來這句代碼疊加在MA主圖代碼上,我們看看效果} 我們在圖中看到了一條綠色的水平線,同理我們再增加一條? DDRAWSL(ISLASTBAR=1,LLV(L,144),0,144,1),COLORRED; 就變成我們前面的效果圖,上下兩條線。 接下來我們進階,上面我們畫的是當前最新K線位置,如果我們在144個交易日內的最低位置畫個較短的橫線,并標注文字怎么來處理? DRAWTEXT(ISLASTBAR=1,LLV(L,144),VAR2STR(LLV(L,144),2)); 我們看看效果: 我們是不是在紅色線的旁邊,看到了這個價格的標注? 我們我們換成下面兩句代碼,大家看看有什么不同: DRAWSL(L=LLV(L,144),LLV(L,144),0,10,1),COLORYELLOW; DRAWTEXT(L=LLV(L,144),LLV(L,144),VAR2STR(LLV(L,144),2)); 我們看到的是,股價創144個交易日新低的時候,自動畫一根線,然后標注最低價。 我把今天的幾句代碼集合到一起,可以疊加在MA指標代碼后面,另存為一個指標,方便學習和測試。 ----------- DRAWSL(ISLASTBAR=1,HHV(H,144),0,144,1),COLORGREEN; DRAWSL(ISLASTBAR=1,LLV(L,144),0,144,1),COLORRED; DRAWTEXT(ISLASTBAR=1,LLV(L,144),VAR2STR(LLV(L,144),2)); DRAWSL(L=LLV(L,144),LLV(L,144),0,10,1),COLORYELLOW; DRAWTEXT(L=LLV(L,144),LLV(L,144),VAR2STR(LLV(L,144),2)); ------------- 思維延伸:這個畫線的內容,主要是在指標上標記價格線,在上破或下破某條價格線時,提醒自己該采取什么措施。 條件可以有很多種,按自己的需求進行設定,畫線的價格位置也可以有很多種,并不一定是最高價,最低價,大家可以多多嘗試。 本篇小結:我們在學習編程的時候,不要指望一次性完成通過,我在寫教程的過程中,也是邊測試邊寫,代碼的不同寫法,展示在指標上的效果也不同,有時候也跟我想的不一樣,所以只能是多多練習。 前兩天,有個粉絲說我之前那篇底背離模型的代碼是錯誤的,它說代碼上看起來,表達就有問題,我問他測試了嗎?他說沒有,看看就是錯的。我說你測試一下,結果測試了,發現就是這樣編寫的。 |
|
來自: lyl_tj > 《膚施擁有編寫指標》