COCO研究院

 找回密碼
 註冊
搜索
查看: 2836|回復: 4

學習中...多條件問題

[複製鏈接]
發表於 21-4-13 18:50 | 顯示全部樓層 |閱讀模式
inputs:  Price( Close ), Length( 14 ), OverSold( 0 ), OverSold2( 0 ) , OverSold3( 0 ), OverSold4( 0 ) ;
variables:  var0( 0 ), var1(0), var2(0), var3(0)  ;

var0 = RSI( Price, Length ) ;

condition1 = Currentbar > 1 and var0 cross over OverSold  ;
condition2 = Currentbar > 1 and var0 cross over OverSold2 ;
condition3 = Currentbar > 1 and var0 cross over OverSold3 ;
condition4 = Currentbar > 1 and var0 cross over OverSold4 ;

if condition1 or condition2 or condition3 or condition4 then Buy ( "buy" ) next bar at market ;

if var0 < var0[2] then sell ( "sell" ) next bar at market ;
想加個條件 是  (XAverage(c,20) 在c,50以上 ,  c,50在c,100以上) 才執行condition1-4
我用if xxx then begin做不到  請教一下  (上網也看過 寫不出來....)

發表於 21-4-20 21:00 | 顯示全部樓層
condition4 更改為:
condition4 = (Currentbar > 1 and var0 cross over OverSold4 ) and (XAverage(c,20) > XAverage(c,50)) and (XAverage(c,50)>XAverage(c,100))
發表於 21-4-21 23:26 | 顯示全部樓層
可以請教樓主為什麼用 if xxx then begin 做不到嗎?
會有什麼問題呢?
發表於 21-5-27 20:29 | 顯示全部樓層
學習中,一直看,一直試,那天再上台請益。
發表於 21-8-4 10:35 | 顯示全部樓層
謝謝各位大大的分享,新手
多看一些不同的情境,各種條件的選擇
也許目前還不太會寫,但以後,可能可以拿來參考發想成其他判斷式。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-12-28 13:48

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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