PDA

View Full Version : コード作成方法:RSI>最後の10の棒は55ですか?



TSUBAKI
01-03-2010 11:24, 11:24 AM
私がRSIのトレンドを見て、最後の10バーのRSIが55を超えていることを確認したいのであれば、それはどのようにコード化されますか?私は現在のバーシフト= 0を10バー前のバー、シフト= 10と比較したくありません。これらの値はすべて55より大きくする必要があります。

私はこれがArray関数だと確信していますが、それをコード化する方法はわかりません。

ありがとう

佑依
04-11-2021 15:17, 03:17 PM
こんにちはこのコードを試してください挿入コードextern int RSIPeriod = 14; extern int rsiline = 55; datetime Time1; int start(){if(Time1!= Time#91; 0#93;)Time1 = Time#91; 0#93 ;; } else {return(0);} } bool OpenBuy = CheckRSIBUY(); if(OpenBuy){//最後の10個のキャンドルのrsilineよりも上の場合はopenbuyのコードを書く} return(0); } bool CheckRSIBUY(){int R = 0;ダブルQ; (int i = 1; ilt; = 10; i ){Q = iRSI(NULL、0、RSIPeriod、PRICE_CLOSE、i); if(Q gt; rsiline)R ;睡眠(50); RefreshRates(); } if(Rgt; = 10)return(true);そうでなければreturn(false); }