Diese Strategie verwendet logarithmische Funktionen, um Preisänderungen basierend auf der Standardabweichung und dem Mittel des Handelsvolumens zu modellieren, um den Z-Score als Eingabeparameter zur logarithmischen Funktion zur Vorhersage zukünftiger Preise zu berechnen.
Diese Strategie kombiniert statistische Informationen über das Handelsvolumen und die Preisvorhersage mithilfe logarithmischer Funktionen.
Die Vorteile sind:
Diese Strategie birgt auch einige Risiken:
Die Risiken können verringert werden, indem
Diese Strategie kann weiter optimiert werden, indem
Die Kombination mehrerer Methoden kann die Stabilität und Rentabilität weiter verbessern.
Diese Strategie integriert statistische Indikatoren des Handelsvolumens und logarithmische Vorhersage in eine einzigartige quantitative Handelsmethodik. Mit kontinuierlicher Optimierung kann es zu einem effizienten und stabilen automatisierten Handelssystem werden. Durch die Nutzung von Machine Learning und Portfolio-Optimierungstheorien sind wir zuversichtlich, seine Handelsleistung weiter zu verbessern.
/*backtest start: 2023-11-19 00:00:00 end: 2023-12-10 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Logistic", overlay=true ) volume_pos = 0.0 volume_neg = 0.0 roc = roc(close, 1) for i = 0 to 100 if (roc > 0) volume_pos := volume else volume_neg := volume volume_net = volume_pos - volume_neg net_std = stdev(volume_net, 100) net_sma = sma(volume_net, 10) z = net_sma / net_std std = stdev(close, 20) logistic(close, std, z) => m = (close + std) a = std / close pt = m / ( 1 + a*exp(-z)) pt pred = logistic(close, std, z) buy = pred > close * 1.005 sell = pred < close * 0.995 color = strategy.position_size > 0? #3BB3E4 : strategy.position_size == 0? #FF006E : #6b6b6b barcolor(color) if (buy == true) strategy.entry("Long", strategy.long, comment="Open L") if (sell == true) strategy.close("Long", comment="Close L")