Čia bandėm sukurti primityvia prekybos strategiją

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
 
a = np.random.randn(200).cumsum()
b = pd.DataFrame(a)
# roll_d10 = df.rolling(window=short_window).mean()
 
c = b.rolling(window=20).mean()
d = b.rolling(window=30).mean()
gr = c>d
ch = gr != gr.shift(1)
 
plt.plot(b)
plt.plot(c)
plt.plot(d)
plt.plot(b[ch],'r*')
 
for i in range(30, len(b)):
    if c[0][i] > d[0][i] and c[0][i-1] < d[0][i-1]:
        print('pasikeitimas 1')