(發問)同一時間兩個條件成立
假如在9:00條件1 和 條件2 都成立如果要讓條件1做買賣動作,條件2如何讓他不執行
就是條件1優先的意思 ,請知道的大大幫幫我謝謝 你說的是指什麼樣的意思嘛~可以舉數字上的說明嘛~ 恩,看不太懂版大表達什麼 就是條件1出現買的訊號 ,但是條件2出現賣的訊號,我要使用條件1作為下單,因為條件1準確度比較高
所以條件1作為優先 假如在9:00條件1 和 條件2 都成立
如果要讓條件1做買賣動作,條件2如何讓他不執行
就是條件1優先的意思 ,請知道的大大幫幫我謝謝
=======================================
先設定兩個變數代表條件1與條件2是否成立
例如: if_condition_1, if_condition_2
(true代表成立, false代表不成立)
再設定兩個變數代表條件1與條件2的作單方向
例如: condition_1_state, condition_2_state
(=1代表作多, =-1代表作空)
以您的例子9:00條件1和條件2都成立
所以 if_condition_1 = true
if_condition_2 = true
接下來就用簡單的判斷決定要用哪個條件
if (if_condition_1 = true) and (if_condition_2 = true) then
{
以condition_1_state值決定作多還是作空 => 表示條件1優先
}
if (if_condition_1 = true) or (if_condition_2 = true) then
{
if(if_condition_1 = true) then
{
以condition_1_state值決定作多還是作空
}
if(if_condition_2 = true) then
{
以condition_2_state值決定作多還是作空
}
}
以上請參考, 謝謝 if 條件一成立 then begin
條件一執行內容
end
else begin
if 條件二成立 then begin
條件二執行內容
end;
end; 謝謝兩位大大,趕緊試試看 謝謝兩位大大,趕緊試試看 大大讚讚讚大大讚讚讚
頁:
[1]