條件判斷使用if then begin跟and有什麼 … - 財經

By Yedda
at 2011-05-27T11:18
at 2011-05-27T11:18
Table of Contents
※ 引述《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; 條件成立時, 只會執行一個動作;
--
: 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; 條件成立時, 只會執行一個動作;
--
Tags:
財經
All Comments

By Ivy
at 2011-05-31T18:57
at 2011-05-31T18:57
Related Posts
日盛的期貨智慧單不能下

By Valerie
at 2011-05-24T10:36
at 2011-05-24T10:36
訊號分析軟體

By Blanche
at 2011-05-16T19:47
at 2011-05-16T19:47
If False Then.. ?? (EasyLanguage)

By Ursula
at 2011-05-15T01:10
at 2011-05-15T01:10
2011 全國法學實證研討會 5/19-20 @ 交大

By Ethan
at 2011-05-12T11:54
at 2011-05-12T11:54
MultiCharts有買一送一優惠喔 (到年底)

By Belly
at 2011-05-12T01:05
at 2011-05-12T01:05