看板 Trading 關於我們 聯絡資訊
※ 引述《harry901 (forcing to A cup)》之銘言: : EasyLanguage中 : 第一個程式 : if condition1 and condition2 then : buy ("xxx") next bar at open; : 第二個程式 : if condition1 then begin : if condition2 then begin : buy ("xxx") next bar at open; : end; : end; : 請問以上兩者對於系統是否有差異 測試了一下似乎沒有差異 但總覺得怪怪的 : 到底何時使用if then, 何時使用if then begin比較好? : 謝謝回答 Ans: 1). 語法一: 如果天氣晴天而且心情好, 我會出門 If 天氣晴天 and 心情好 then 我會出門 end 語法二: 如果天氣晴天, 我再看看心情好不好, 如果心情好, 我會出門 If 天氣晴天 then If 心情好 then 我會出門 end end 事實上, 就執行的結果而言, 語法一 等於 語法二; 2). 語法三: 如果天氣晴天而且心情好, 我會出門買東西, 看電影 想作的事情太多了, 不是只有一件事情,這時需要 begin, end ; 來告訴電腦, begin 和 end 中間的事情都是我想要作的 (若條件成立); 如果沒有特別標出, begin 和 end; 條件成立時, 只會執行一個動作; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.72.29.137
harry901:謝謝 解釋的很清楚 感謝 05/27 11:24