|
在編寫公式過程中存在的問題有兩大類,一類是主觀問題。確實有一部分朋友就是拿來主義,不問前因后果,就一個復(fù)制、粘貼,測試通不過就來問。 無論是寫文章還是做視頻教大家編寫公式,初衷就是想幫助那些想學(xué)習(xí)編寫公式的朋友,對于這些主觀上不想學(xué),只知道拿來主義的,說句實在話,誰也幫不了你,我也幫不了你。 還有一類就是在編寫的過程中出現(xiàn)的一些差錯,是客觀原因,本文就把一些常見得容易出錯的點在這里總結(jié)一下,便于朋友們在今后的學(xué)習(xí)中少出錯。 一、對一些基本函數(shù)不了解有個朋友問我,C是什么意思?我叫他去看視頻第二課。 一根K線有四個價格: 開盤價是OPEN,簡寫成O; 收盤價是CLOSE,簡寫成C; 最高價是HIGH,簡寫成H; 最低價LOW,簡寫成L。 這里再重申一下,希望再也不要有人問這個問題了。 二、函數(shù)中缺少變量:比如:5日移動均線的源碼為:MA(C,5);在MA后面的括號里有兩個參數(shù)要填。 在寫單一函數(shù)時,往往都會正確地填寫。但如果出現(xiàn)嵌套函數(shù),就容易出現(xiàn)漏寫。 比如:昨日的5日均線值時,應(yīng)該寫成:REF(MA(C,5),1);如果寫成REF(MA(C,5)),會出現(xiàn)什么情況? 動態(tài)解釋里提示:函數(shù)REF帶的參數(shù)太少,至少要2個參數(shù)! 以后遇到這種問題時,就到插入函數(shù)里,把這個函數(shù)調(diào)出來,仔細(xì)比對自己的公式里少了什么。 三、句子結(jié)尾沒寫分號“;”例如: 圖中第三行結(jié)尾少寫了個分號“;”,結(jié)果公式測試時就出現(xiàn)了“在變量MA4前又錯誤的定義一次變量”的提示。 也就是說,如果測試出現(xiàn)“在***前又錯誤的定義一次變量”,那就要去檢查一下,是否上一行的結(jié)尾少寫了分號。 四、輸入的標(biāo)點符號是在中文狀態(tài)下輸入的(1)在數(shù)字后面輸入中文狀態(tài)下的符號:例如:在數(shù)字后面輸入分號,英文狀態(tài)下顯示為黃色,而中文狀態(tài)下顯示出黑色,動態(tài)翻譯就是出現(xiàn)“未知字符串”。 (2)在函數(shù)里輸入中文狀態(tài)下的符號:同理,圖中第一句是英文狀態(tài)下輸入的符號,是正常顯示;第二句是在中文狀態(tài)下輸入的符號,和第一句比較一下,差別在哪里? 再看動態(tài)解釋:某個操作數(shù)沒有相應(yīng)的操作符匹配。 五、沒有在參數(shù)區(qū)域設(shè)置參數(shù)例如:編寫四條線的移動均線系統(tǒng),每一條代碼后面都跟了一個參數(shù),分別是N1、N2、N3、N4,但參數(shù)區(qū)域卻沒有填寫,系統(tǒng)給出的錯誤提示是“未知字符串N1” 正確的寫法應(yīng)該是: 關(guān)于參數(shù)的最小值、最大值和缺省值的填法,再說一遍吧,以后再問就不回答了,直接看文章吧。 最小值填0或者填1都可以;拾荒網(wǎng)股票學(xué)習(xí)網(wǎng)專注短線龍頭戰(zhàn)法~ 最大值要填比缺省值還要大的數(shù),大多少都無所謂,此例中我填的是1000; 缺省值是語句里要反映的數(shù)值。 結(jié)束語:今天把朋友們在學(xué)習(xí)過程中遇到的常見問題作了分析,希望朋友們以后遇到公式編寫中出現(xiàn)問題時,可以先根據(jù)本文找找原因。不要一有問題就找老師。 因為你是對照自己的公式編輯器來找原因的,有圖有真相。 若你出現(xiàn)問題就問老師,一來老師很忙,等看到你的問題時已經(jīng)過了好多時間;二來,老師看不到你的公式編輯器寫的是什么,盲人摸象,又怎么能說清楚呢? |
|
|