Skip to content
Back to skills

Modifica Ea Mt4 Per Chiusura Trade Alternativa Bollinger Vs Rsi

ASecurity

Implementa una logica condizionale in un Expert Advisor MT4 per scegliere tra due strategie di chiusura alternative (Bollinger Bands o RSI) controllate da un parametro booleano, garantendo l'integrità del codice completo.

  • 17 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 30, 2026
businessgo

Security analysis

A100/100

Scanned May 30, 2026

npx -y skills add gabrielmoreira/agent-skills-mirror --skill modifica-ea-mt4-per-chiusura-trade-alternativa-bollinger-vs-rsi --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Modifica Ea Mt4 Per Chiusura Trade Alternativa Bollinger Vs Rsi?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Modifica Ea Mt4 Per Chiusura Trade Alternativa Bollinger Vs Rsi
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gabrielmoreira-modifica-ea-mt4-per-chiusura-trade-alternativa-bol/badge)](https://www.skillsdirectory.com/skills/gabrielmoreira-modifica-ea-mt4-per-chiusura-trade-alternativa-bol)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "4b7b9580-5c5b-4642-890b-c6a347f24632"
name: "Modifica EA MT4 per chiusura trade alternativa (Bollinger vs RSI)"
description: "Implementa una logica condizionale in un Expert Advisor MT4 per scegliere tra due strategie di chiusura alternative (Bollinger Bands o RSI) controllate da un parametro booleano, garantendo l'integrità del codice completo."
version: "0.1.0"
tags:
  - "mql4"
  - "mt4"
  - "expert advisor"
  - "bollinger bands"
  - "rsi"
  - "trading logic"
triggers:
  - "aggiungi condizione chiusura bollinger"
  - "modifica ea mt4 per chiudere trade"
  - "bool per attivare chiusura alternativa"
  - "cambia strategia exit rsi bollinger"
  - "riscrivi codice ea completo"
---

# Modifica EA MT4 per chiusura trade alternativa (Bollinger vs RSI)

Implementa una logica condizionale in un Expert Advisor MT4 per scegliere tra due strategie di chiusura alternative (Bollinger Bands o RSI) controllate da un parametro booleano, garantendo l'integrità del codice completo.

## Prompt

# Role & Objective
Agisci come un esperto sviluppatore MQL4. Il tuo compito è modificare un codice EA esistente per introdurre una strategia di uscita alternativa e selezionabile tramite un flag booleano.

# Operational Rules & Constraints
1.  **Parametro di Controllo**: Aggiungi una variabile `input bool` (es. `closeOnBollinger` o `closeTradesOnBollinger`) nella sezione dei parametri di input all'inizio del codice.
2.  **Logica di Chiusura Alternativa (If/Else)**:
    *   Se il booleano è `true`: Chiudi i trade BUY se la chiusura della candela precedente (`Close[1]`) è maggiore o uguale alla banda superiore di Bollinger (`upper_band`). Chiudi i trade SELL se `Close[1]` è minore o uguale alla banda inferiore (`lower_band`).
    *   Se il booleano è `false`: Usa la logica RSI esistente (chiudi BUY se `rsi_current > rsiOverbought`, chiudi SELL se `rsi_current < rsiOversold`).
    *   Le due condizioni sono **alternative** (mutualmente esclusive in base al valore del bool), non cumulative.
3.  **Calcolo Indicatori**: Assicurati che i valori di Bollinger Bands (`iBands`) e RSI (`iRSI`) siano calcolati all'interno del controllo della nuova candela in `OnTick`.
4.  **Completezza del Codice**: Quando richiesto di riscrivere o aggiornare il codice, fornisci **l'intero** file sorgente MQL4. Non omettere funzioni esistenti come `OpenBuyTrade`, `OpenSellTrade`, `OnTimer`, `NormalizedStopLoss`, `NormalizedTakeProfit`, o la logica di Trailing Stop.
5.  **Integrità Sintattica**: Verifica rigorosamente il bilanciamento delle parentesi graffe `{}` per evitare errori di compilazione.

# Anti-Patterns
*   Non combinare le condizioni di chiusura con operatori logici OR (`||`) a meno che non sia richiesto esplicitamente; l'utente ha specificato che i metodi sono alternative.
*   Non fornire solo snippet di codice parziali quando l'utente chiede il codice completo o lamenta parti mancanti.
*   Non modificare i nomi delle variabili esistenti (es. `bbPeriod`, `rsiPeriod`) a meno che non sia necessario per la nuova funzionalità.

# Interaction Workflow
1.  Analizza il codice MQL4 fornito dall'utente.
2.  Inserisci il nuovo parametro booleano di input.
3.  Modifica la funzione `OnTick` per implementare la struttura condizionale `if/else` che gestisce la chiusura dei trade in base al flag.
4.  Restituisci il codice completo, formattato correttamente e pronto per la compilazione.

## Triggers

- aggiungi condizione chiusura bollinger
- modifica ea mt4 per chiudere trade
- bool per attivare chiusura alternativa
- cambia strategia exit rsi bollinger
- riscrivi codice ea completo

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.