Analisi dell'efficacia dei blocchi adattativi nei mercati GBPUSD, EURJPY e NQ

In recent months, we have introduced new comparison blocks, Crosses Above/Below Adaptive and IsGreater/IsLower Adaptive, on our codebase server. These advanced comparative blocks in trading strategies evaluate the historical performance of specific signals before confirming their validity. Unlike traditional blocks that analyze only the current market conditions, adaptive blocks examine past data to verify the statistical reliability of a signal.

The objective of this research is to verify whether generating strategies using adaptive blocks yields better results compared to traditional, non-adaptive blocks. As part of the experiment, we designed a method that allows us to compare thousands of strategies and perform statistical analysis on their performance.

Experiment Methodology:

  • We created 20 custom symmetrical rules for each type of comparative block. (80 in total ) 
  • Four build tasks were prepared, each generating strategies based on different conditions:
    • Crosses Above/Below Base
    • Incroci sopra/sotto adattativi
    • IsGreater/IsLower Base
    • IsGreater/IsLower Adaptive

Strategies will be generated casualmente without using genetic optimization, with only one  filter requiring a minimum of two trades per month.

Hypothesis: Strategies using adaptive blocks should demonstrate better performance, with higher average values in the database (net profit, profit factor, drawdown, stability, and the number of trades) compared to strategies using non-adaptive blocks.

Tested Markets and Parameters:

  • Markets: GBPUSD, EURJPY, NQ
  • Platform: MT4
  • Testing Range: January 1, 2010 – December 31, 2024
  • System Types: Intraday (closing positions at the end of the US session) and Intraweekly (closing positions no later than Friday).

The results of this experiment will provide a clearer understanding of the effectiveness of adaptive blocks and their contribution to the automated generation of trading strategies.

You can download the Custom Blocks/Conditions qui.

 

In the image above, you can see the results of the analysis of adaptive blocks compared to normal blocks on 120 thousand trades.

Interpretation of Results:

Better Performance of Adaptive Blocks:

  • Adaptive blocks generally show higher average profit (smaller losses).
  • The profit factor is consistently higher with adaptive blocks, indicating better strategy efficiency.

Lower Drawdown:

  • Adaptive blocks have a lower average drawdown, suggesting better risk management.

Stability:

  • Adaptive blocks demonstrate higher stability (less negative stability values).

Number of Trades:

  • Adaptive blocks generate fewer trades (Avg. NoT), indicating more cautious and likely better-filtered signals.

 

 

Sintesi:

  • Adaptive blocks consistently deliver better performance across nearly all tested parameters and markets.
  • Significant improvements in lower drawdown, higher profit factor, and improved stability.
  • Adaptive blocks generate fewer trades, indicating stricter signal filtering and reduced market exposure.

 

Conclusione:

Adaptive blocks prove to be more effective in risk management and achieving better results compared to traditional blocks.Therefore, we will continue to improve such adaptive blocks in the coming months as we aim to demonstrate whether their performance is better compared to traditional blocks.

clonex / Ivan Hudec

Ivan Hudec, noto come "Clonex" sul forum, è un trader algoritmico, consulente e ricercatore esperto che fa trading da 15 anni e utilizza StrategyQuant X (SQX) dal 2014. Contribuisce al blog di SQX e migliora il software aggiungendo nuovi indicatori, snippet e incorporando la programmazione Python per l'analisi avanzata dei dati, gli algoritmi di apprendimento automatico e la modellazione quantitativa. Ivan offre la sua esperienza per aiutare gli altri ad accelerare i loro progetti di trading e ad affrontarli in modo innovativo.

Abbonarsi
Notificami
2 Commenti
Il più vecchio
Più recente I più votati
Feedback in linea
Visualizza tutti i commenti
Tanay Roy
19. 1. 2025 6:41 am

What are the chances that it produce better result by selecting less sample size? Like I have fixed loss $200 and sample size is 400 if I lose every trade, it will be $80000 loss and If I reduce the sample size 200 it will be $40000 loss. So method is not doing anything rather reducing my sample. I just want to know whether the adaptive method can create true edge or not?

Last edited 5 mesi fa by Tanay Roy

Continua a leggere