close

從無到有的寫程式碼,對新手來說是非常困難的事情,所以之前的文章有提到,可以從書本照抄開始,
這是客戶從張林忠老師的<<分析師關鍵報告2>>照打的,
但是很容易碰到自己打的很認真,卻不知道哪邊打錯的情況。

 

這張圖是客戶自己照著書上打的案例,因為編譯一直沒過,所以跟我求救

 

第一階段的debug方法,就先從灰色字開始,圖裡面可以看到,在程式碼裡面有很多顏色的字,

我們可以先不管這些顏色的意義,唯一要知道的就是,灰色代表無意義,

 

Input : tt(1045) ; aa(60) ; sl(0.005);  =>  input : tt(1045) , aa(60) , sl(0.005);

這段差別在於<>只能用在最後,而中間要用<>來連接

 

Hightd(0) => highd(0)

多打了1t

 

Dif=macd(vlose,13,26); => Dif=macd(close,13,26);

close 才對

 

唯有輸入正確的字,才能讓程式讀到正確的指令,multicharts 用的powerlanguage

是一種只能用在multicharts的機械語言,所以才會讓特定的文字變色做判斷,後續會繼續寫一些編譯常見問題。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 陳宏傑 的頭像
    陳宏傑

    阿傑師的程式交易新世界

    陳宏傑 發表在 痞客邦 留言(0) 人氣()