[TS懶人包] [保險服務]

2010年2月7日 星期日

最重要的指令和第一隻程式

在這篇將會介紹一下我認為最重要的指令 Print 和來寫寫到目前為止的第一隻程式吧。首先是 Print 到底有什麼重要性?在往後寫程式的過程中…你將會遇到非常多問題…而這些問題通常你是不知道錯誤在什麼地方的,也許只是某個變數值忘了加 1,也許是某個計算指令根本就寫錯了等…所以抓蟲(bug)是一件很痛苦的過程,這時候 Print 的指令就相當重要了。

Print 其實就是把資料印出來…印在 PowerEditor 下方的 Bebug 視窗而已。他的程式語法加下:

Print(數值);


寫程式的過程中抓 bug 是一件非常令人討厭的事情…因為抓到後來說不定只是一個加號你打成了減號這種很笨的事而已。而利用 print 指令能夠讓你一步一步的找到你程式中的問題出在什麼地方。

了解了 Print 的用法後…我想就讓大家來寫寫第一隻程式。通常教程式語言的書籍第一個程式都會是讓學習者寫一個 Hello World! 的程式…所以這邊也不免俗的來讓大家寫寫 Hello World! 吧。

用上了上一篇所教的 if 來作的話,可以寫成這樣:

If LastBarOnChart then
print("Hello World!");


新增一個 signal 後,把上面程式碼打上去,接著檢查完成後放到 K 線圖上。然後回到 PowerEditor 下面看看是不是有出現這行字:



有的話…代表你的第一隻程式成功了。

這邊用到了一個函式叫作 LastBarOnChart ,它的意思就是 K 線圖上的最後一根 K 線,當然你可以連 If 的判斷都省略掉…不過你將會看到一堆的 Hello World! 出現在 Debug 的視窗上。

當然 Print 這個指令也可以一次印出很多的資料:

Print(數值1, 數值2, 數值3, 數值4, ...);


只要用逗號分開就行了。 Hello World! 完成後…請學著用 Print 印出一些資料來看吧。也許你可以印出每根 K 線的高點(high) 或是收盤價(close) 等。總之…多寫寫囉。

沒有留言:

張貼留言

請留下您的大名…匿名者恕不回應…

Related Posts Plugin for WordPress, Blogger...