COCO研究院

 找回密碼
 註冊
搜索
查看: 4165|回復: 8

(發問)同一時間兩個條件成立

[複製鏈接]
發表於 10-9-18 08:39 | 顯示全部樓層 |閱讀模式
假如在9:00條件1 和 條件2 都成立
如果要讓條件1做買賣動作,條件2如何讓他不執行
就是條件1優先的意思 ,  請知道的大大幫幫我  謝謝
發表於 10-9-18 08:54 | 顯示全部樓層
你說的是指什麼樣的意思嘛~可以舉數字上的說明嘛~
發表於 10-9-18 10:28 | 顯示全部樓層
恩,看不太懂版大表達什麼
 樓主| 發表於 10-9-18 10:54 | 顯示全部樓層
就是條件1出現買的訊號 ,但是條件2出現賣的訊號,我要使用條件1作為下單,因為條件1準確度比較高
所以條件1作為優先
發表於 10-9-18 14:48 | 顯示全部樓層
假如在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值決定作多還是作空
         }

    }

以上請參考, 謝謝
發表於 10-9-18 15:23 | 顯示全部樓層
if 條件一成立 then begin
     條件一執行內容
end
else begin
     if 條件二成立 then begin
          條件二執行內容
     end;
end;
 樓主| 發表於 10-9-18 17:22 | 顯示全部樓層
謝謝兩位大大,趕緊試試看
發表於 10-9-18 18:42 | 顯示全部樓層
謝謝兩位大大,趕緊試試看
發表於 11-3-24 01:13 | 顯示全部樓層
大大讚讚讚大大讚讚讚
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-22 08:05

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |