0

以下のTOSスクリプトをPythonロジックに変換しようとしています。recTOS スクリプトでのロジックを取得できません。

input period = 15;
input price = close;
def c2 = -1;
def c1 = 2;
rec seri1 = if barNumber() < 3 then Price else c1 * (Price + 2 * Price[2]) + c2 * seri1[2];
Plot seri1plt = seri1;

これが私がこれまでに持っているものです。以下の転送されたpythonロジックの正しさを確認するのを手伝ってください

stocktabs=stocktabs['close'].values  
Period=15
c2 = -1
c1 = 2
seri1 =[0]*len(stocktabs)
for i in range(len(stocktabs)):
    if i<2:
        seri1[i]=stocktabs[i]
    else:
        seri1[i]=c1*(stocktabs[i] + 2 * stocktabs[i-2]) + c2 * seri1[i-2]
4

0 に答える 0