67 Commits

Author SHA1 Message Date
pietro1991-dot f4ec58440a Merge pull request #19 from pietro1991-dot/devin/1781688049-validazione-esterna
* PaPP v2 Modello: validazione esterna multi-simbolo (no pollution)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 Modello: modello mean-reversion (rev/speed/disc) pooled 4 FX + LOSO + doc

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 11:57:13 +02:00
Pietro Giacobazzi 7d329a0591 PaPP v2 Modello: modello mean-reversion (rev/speed/disc) pooled 4 FX + LOSO + doc
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:28:15 +00:00
Pietro Giacobazzi 0187cb6bd7 PaPP v2 Modello: validazione esterna multi-simbolo (no pollution)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:21:43 +00:00
pietro1991-dot 58ed32ff3b Merge pull request #18 from pietro1991-dot/devin/1781682226-modello-fase3
* PaPP v2: Fase 3 - architettura classificatore extra-rendimento (walk-forward + OOS)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 Modello: self-test (reproducibilita', anti-leakage, varianti)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 Modello: documenta selftest nel README

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 11:15:06 +02:00
Pietro Giacobazzi 375dbf1dc3 PaPP v2 Modello: documenta selftest nel README
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:48:33 +00:00
Pietro Giacobazzi 4084008642 PaPP v2 Modello: self-test (reproducibilita', anti-leakage, varianti)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:48:26 +00:00
Pietro Giacobazzi fe10be5ecc PaPP v2: Fase 3 - architettura classificatore extra-rendimento (walk-forward + OOS)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:45:46 +00:00
pietro1991-dot d441454767 Merge pull request #17 from pietro1991-dot/devin/1781681941-analisi-docs
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:42:22 +02:00
Pietro Giacobazzi 19c2e0ac72 PaPP v2: cartella Analisi (script, risultati, metodologia incroci)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:40:41 +00:00
pietro1991-dot 2070d44ce6 Merge pull request #11 from pietro1991-dot/devin/1781678159-export-baseline
PaPP v2 export: file baseline (tutte le barre D1) per extra-rendimento
2026-06-17 09:22:50 +02:00
pietro1991-dot fe7af9b8e0 Merge pull request #16 from pietro1991-dot/devin/1781680179-panel-fallback
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:12:08 +02:00
Pietro Giacobazzi ff8aa9fcfb PaPP v2 indicatore: fallback robusto a TextGetSize per la larghezza del box
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:09:51 +00:00
pietro1991-dot e8bf23f987 Merge pull request #15 from pietro1991-dot/devin/1781679998-panel-autofit
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:07:48 +02:00
Pietro Giacobazzi a21fd7519e PaPP v2 indicatore: box auto-fit con larghezza reale del testo (TextGetSize); titolo TF compatto
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:07:11 +00:00
pietro1991-dot 8e17edd4ae Merge pull request #14 from pietro1991-dot/devin/1781679662-dist-context-noflicker
* PaPP v2 indicatore: Dist con percentile+descrizione storica; stop al lampeggio del pannello (label aggiornate in-place)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 indicatore: pannello dentro un box con sfondo (OBJ_RECTANGLE_LABEL), input ShowPanel/PanelBg

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:04:47 +02:00
Pietro Giacobazzi 01907379e2 PaPP v2 indicatore: pannello dentro un box con sfondo (OBJ_RECTANGLE_LABEL), input ShowPanel/PanelBg
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:03:39 +00:00
Pietro Giacobazzi 721c7965e8 PaPP v2 indicatore: Dist con percentile+descrizione storica; stop al lampeggio del pannello (label aggiornate in-place)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:01:02 +00:00
pietro1991-dot 3c271745e1 Merge pull request #13 from pietro1991-dot/devin/1781679033-indicator-multiscale
* PaPP v2 indicatore: pannello con Velocita'/Accelerazione/Volatilita' = mediana delle 7 scale (dalle nostre MA, no ATR MT5)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 indicatore: Cluster contestualizzato con percentile storico (stretto/normale/largo) + valore tipico

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 indicatore: descrizione a parole (percentile storico) per Cluster/Velocita'/Accelerazione/Volatilita'

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 08:57:45 +02:00
Pietro Giacobazzi b0012bf2fd PaPP v2 indicatore: descrizione a parole (percentile storico) per Cluster/Velocita'/Accelerazione/Volatilita'
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 06:56:47 +00:00
Pietro Giacobazzi a1023b573e PaPP v2 indicatore: Cluster contestualizzato con percentile storico (stretto/normale/largo) + valore tipico
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 06:53:56 +00:00
Pietro Giacobazzi cf3525f7af PaPP v2 indicatore: pannello con Velocita'/Accelerazione/Volatilita' = mediana delle 7 scale (dalle nostre MA, no ATR MT5)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 06:51:00 +00:00
Pietro Giacobazzi 884354d67e PaPP v2 export: vel/acc/vol calcolate dalle 7 medie (mediana delle scale), rimosso ATR di MT5
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 06:50:24 +00:00
Pietro Giacobazzi 41a2324b0d PaPP v2 export: aggiunge file baseline (tutte le barre D1 + traiettoria) per extra-rendimento vs giorno qualunque
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 06:36:24 +00:00
pietro1991-dot 5cee3f06fd Merge pull request #10 from pietro1991-dot/devin/1781641344-export-emptyval-fix
* PaPP v2 export: scarta i valori EMPTY (DBL_MAX) di warmup; esporta solo barre con tutte le 7 MA valide

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 export: aggiunta traiettoria forward bar-by-bar (cret_1..20) per studiare lo sviluppo dopo l'incrocio

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 08:28:01 +02:00
Pietro Giacobazzi f930e88592 PaPP v2 export: aggiunta traiettoria forward bar-by-bar (cret_1..20) per studiare lo sviluppo dopo l'incrocio
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 06:26:03 +00:00
Pietro Giacobazzi 908d0e9187 PaPP v2 export: scarta i valori EMPTY (DBL_MAX) di warmup; esporta solo barre con tutte le 7 MA valide
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 20:22:24 +00:00
pietro1991-dot 64dc36b1c3 Merge pull request #9 from pietro1991-dot/devin/1781640953-cross-export-fix
* PaPP v2: script export CSV degli incroci (ancorato a D1, intervallo date o tutto lo storico, feature + esiti 1/3/5/10/20g)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 export: fix compile (array MA 2D non valido in MQL5 -> struct MABuf)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 22:16:37 +02:00
Pietro Giacobazzi 8e6fe91b70 PaPP v2 export: fix compile (array MA 2D non valido in MQL5 -> struct MABuf)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 20:15:53 +00:00
Pietro Giacobazzi a6f6c0510b PaPP v2: script export CSV degli incroci (ancorato a D1, intervallo date o tutto lo storico, feature + esiti 1/3/5/10/20g)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 20:12:09 +00:00
pietro1991-dot 20315441a5 Merge pull request #7 from pietro1991-dot/devin/1781638592-line-end-tags
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 21:37:32 +02:00
Pietro Giacobazzi f1d1a2230f PaPP v2 indicatore: etichette a fine linea (nome MA/Mediana, colore=linea) + legenda pannello con colori delle linee
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:36:32 +00:00
pietro1991-dot 4a590b805a Merge pull request #6 from pietro1991-dot/devin/1781638266-median-label-color
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 21:33:22 +02:00
Pietro Giacobazzi b79cf56412 PaPP v2 indicatore: label 'Median:' da bianco a oro (era invisibile su sfondo bianco)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:31:06 +00:00
pietro1991-dot b45039f91f Merge pull request #5 from pietro1991-dot/devin/1781637876-plot-7-ma
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 21:25:02 +02:00
Pietro Giacobazzi 392706088a PaPP v2 indicatore: disegna anche le 7 MA come linee separate (input ShowMA)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:24:36 +00:00
pietro1991-dot ae7551ef9d Merge pull request #4 from pietro1991-dot/devin/1781637573-fix-invisible-line
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 21:20:30 +02:00
Pietro Giacobazzi f2515243e3 PaPP v2 indicatore: fix linea invisibile - attende dati D1, bulk load + cache mediana, ricalcolo robusto
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:19:33 +00:00
pietro1991-dot 2c32e233e6 Merge pull request #3 from pietro1991-dot/devin/1781637154-fix-objprop-bold
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 21:13:47 +02:00
Pietro Giacobazzi 78ccb1d819 PaPP v2 indicatore: fix compile - OBJPROP_BOLD inesistente in MQL5, grassetto via font
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:12:34 +00:00
pietro1991-dot 03e1b290b5 Merge pull request #2 from pietro1991-dot/devin/1781636426-papp-v2-median
* PaPP v2: vera mediana su 7 MA (rimossa SMA(1) ovunque)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2: ancora le MA a D1 (linea identica su ogni timeframe, non-repaint)

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* PaPP v2 indicatore: linea morbida (interpolazione D1, input Smooth) + pannello con i 7 valori MA a schermo

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 21:08:35 +02:00
Pietro Giacobazzi 3c4909af0f PaPP v2 indicatore: linea morbida (interpolazione D1, input Smooth) + pannello con i 7 valori MA a schermo
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:07:17 +00:00
Pietro Giacobazzi 598917d4ae PaPP v2: ancora le MA a D1 (linea identica su ogni timeframe, non-repaint)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:05:22 +00:00
Pietro Giacobazzi 1cd30c1060 PaPP v2: vera mediana su 7 MA (rimossa SMA(1) ovunque)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-16 19:00:26 +00:00
pietro_giacobazzi 909dbbc60e PaPP v2 EA: monotonicita su MA2-MA6 (estromesso MA7-noise) 2026-06-16 11:19:01 +02:00
pietro_giacobazzi 2c09955da7 PaPP v2 EA: monotonicita su MA2-MA7 (esclusi MA0/MA1 stale) 2026-06-16 11:16:49 +02:00
pietro_giacobazzi cd04d6fbd7 PaPP v2 indicator: fix bold regression (OBJPROP_BOLD) 2026-06-16 11:01:55 +02:00
pietro_giacobazzi 654091697b PaPP v2: fix SL widening bug, validazioni asimmetriche, CTrade globale, flag persistenti 2026-06-16 10:58:32 +02:00
pietro_giacobazzi 0135d122d9 PaPP v2: flag escursione resettano solo a mediana, non bordo banda 2026-06-16 10:16:47 +02:00
pietro_giacobazzi b32b055ee3 PaPP v2: banda min/max MA0-MA6, esclusa MA7 (SMA(1)=rumore) 2026-06-16 10:11:48 +02:00
pietro_giacobazzi 3d2bafacad PaPP v2: banda = min/max MA (range completo 8 timeframes) 2026-06-16 10:05:56 +02:00