Č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')