Type/to search

Modèle de stratégie de backtesting générique

Cryptocurrency
Created: 2023-09-13 12:28:06
Last modified: 3 years ago
1
Follow
1781
Followers

Ce code est un modèle de rétroanalyse de stratégie générique qui fournit un cadre complet de développement de stratégies permettant de construire et de tester rapidement des stratégies de trading. Il suffit d'ajouter du code logique de stratégie dans le modèle pour effectuer une analyse de rétroanalyse.

Le modèle contient les modules fonctionnels suivants:

  1. Cadre de logique stratégique pour la programmation de codes de calcul d'indicateurs, de jugements conditionnels et de génération de signaux de trading.

  2. Configuration de la période de rétroaction.

  3. L'indicateur ADX filtre l'incertitude sur le marché.

  4. Plusieurs réglages d'arrêt et d'arrêt de perte.

  5. Leverage et calcul automatique des positions.

  6. Module de gestion de l'état des transactions

  7. La syntaxe utilisée pour générer des messages d'alerte pour l'exécution de transactions.

  8. Un cadre d'exécution de transactions complet permettant d'exécuter directement des transactions stratégiques et de gérer des positions.

L'avantage de ce modèle est qu'il offre un environnement de développement de stratégie complet, simple à utiliser, mais contenant de nombreuses fonctionnalités auxiliaires, permettant d'évaluer rapidement l'efficacité de la stratégie. L'utilisateur peut introduire diverses règles de mesure basées sur le modèle pour le développement, sans avoir besoin de créer un cadre complexe.

Bien sûr, les utilisateurs doivent toujours se concentrer sur l'optimisation des paramètres, le contrôle des risques, etc. Le modèle fournit uniquement le cadre de base, l'effet final de la stratégie est toujours déterminé par les résultats du développement de l'utilisateur. Mais dans l'ensemble, le modèle peut considérablement réduire la difficulté de développement de la stratégie.

Source
Pine
/*backtest
start: 2023-09-05 00:00:00
end: 2023-09-12 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © myn

//@version=5
Strategy parameters
Strategy parameters
ADX
Average Directional Index (ADX)
ADX Smoothing
DI Length
ADX Threshold
Trade Direction
Trade Direction
Take Profit
Take Profit 1 - Target %
% Of Position
Take Profit 2 - Target %
% Of Position
Take Profit 3 - Target %
% Of Position
Take Profit 4 - Target %
Stop Loss
Stop Loss (%)
Leverage
Leverage
ProfitView Alert Syntax
Alert Syntax Prefix
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)