RiskPanel Risk Based Lot Calculator and Trader MT5

  • Utilità
  • Ibrahim Yahya
    Ibrahim Yahya
    • MQL5 & Python developer: EAs, trade copiers, MT5 automation al  Self-employed
    • Palestina
    • 219
    Sviluppo strumenti per MetaTrader 5 che seguono esattamente le tue regole: Expert Advisor, trade manager e copiatori di operazioni che calcolano la dimensione di ogni operazione in base al tuo rischio e la gestiscono fino alla fine, senza supervisione, su un VPS.
  • Versione: 1.0
  • Attivazioni: 5

RiskPanel è un calcolatore di lotto basato sul rischio e un pannello di trading con un clic per MetaTrader 5, costruito su una sola regola: non rischiare mai più di quanto hai scelto. Scegli il rischio (una percentuale del conto o un importo fisso) e lo stop. RiskPanel dimensiona il lotto in modo che, se lo stop viene colpito, la perdita sia al massimo l'importo scelto, lo arrotonda PER DIFETTO al passo di volume del broker e lo mostra sul grafico prima del clic. Poi BUY o SELL apre l'operazione con quello stop e, se vuoi, un take profit. Non decide cosa negoziare e non dà segnali.

Come protegge il tuo conto

  • Lotto calcolato dal tuo stop. Imposti il rischio e la distanza dello stop. La perdita tra il prezzo di ingresso reale e il prezzo di stop reale è calcolata dal motore di calcolo dei profitti del terminale, non da una formula approssimata, quindi vale per forex, metalli, indici, qualsiasi dimensione del contratto e qualsiasi valuta del conto.
  • Sempre arrotondato per difetto. Il lotto è arrotondato PER DIFETTO al passo di volume del broker, mai per eccesso, e poi valutato di nuovo con il lotto esatto, così la perdita allo stop non supera mai l'importo scelto (prima di slippage, commissioni e swap, vedi i limiti più sotto).
  • Tetto di rischio. Un rischio massimo (5% della base per impostazione predefinita) vale in entrambe le modalità, percentuale e denaro. Il rischio non può mai superarlo.
  • Controllo del margine. Il margine richiesto dall'operazione viene confrontato con il margine libero prima dell'ordine.
  • Pulsanti bloccati con motivo. Quando un lato non è negoziabile (rischio troppo piccolo per il lotto minimo, stop troppo vicino per il broker, margine insufficiente, linea di stop dal lato sbagliato), il suo pulsante diventa grigio e il pannello mostra il motivo in una riga.
  • Autoverifiche. All'avvio il pannello controlla i propri calcoli (11 verifiche) e al primo tick altri 12 casi (BUY e SELL, 3 rischi, 2 dimensioni di stop) rispetto alla valutazione del broker. Se una fallisce, i pulsanti vengono disattivati e ricevi un avviso.
  • Conferma. Una finestra facoltativa chiede conferma prima di ogni ordine.

Cosa imposti e cosa vedi

  • Rischio. Una percentuale di saldo, equity o margine libero, oppure un importo fisso.
  • Stop. Una distanza in punti o una linea trascinabile sul grafico (sotto il prezzo per un BUY, sopra per un SELL).
  • Obiettivo. Un multiplo della distanza dello stop, R (0 = nessun take profit). Un obiettivo che il broker rifiuterebbe perché troppo vicino viene scartato.
  • Vedi. Importo a rischio, distanza dello stop, lotto / SL / TP per BUY e SELL, perdita allo stop, guadagno all'obiettivo, margine necessario rispetto al margine libero.
  • Sul grafico. Lo stop e l'obiettivo previsti sono disegnati come linee tratteggiate. I tuoi valori vengono ricordati per simbolo. Il pannello può essere ridotto a icona.

Come si usa

  1. Applica RiskPanel al grafico del simbolo che vuoi negoziare (qualsiasi timeframe).
  2. Consenti il trading algoritmico nel terminale e nelle impostazioni dell'EA.
  3. Scegli la modalità e il valore del rischio, poi lo stop (punti o linea) e l'obiettivo.
  4. Controlla nel pannello il lotto, la perdita allo stop e il margine. Premi BUY o SELL (e conferma, se richiesto).
  5. L'ordine contiene stop loss e take profit, quindi li mantiene il broker. RiskPanel non gestisce l'operazione in seguito.

Nello Strategy Tester, con i parametri predefiniti, RiskPanel apre ogni tanto un'operazione dimostrativa per mostrarti come lavora: BUY e SELL alternati, circa ogni 48 barre quando non c'è aperta alcuna posizione con il suo numero magico, con lo stesso codice del pulsante BUY / SELL. Solo nel tester, se il rischio è inferiore al lotto minimo, viene usato il lotto minimo. Questo avviene solo nello Strategy Tester, mai su un conto reale o demo: lì opera solo quando premi un pulsante.

Limiti onesti (da leggere)

  • Slippage, commissioni e swap non fanno parte del lotto. Uno stop reale può far perdere un po' più dell'importo scelto.
  • Su un conto netting una nuova operazione si somma alla posizione esistente, e stop loss e take profit valgono allora per l'intera posizione.
  • Il limite di volume totale del broker per simbolo (SYMBOL_VOLUME_LIMIT) non viene controllato. Il broker rifiuta un simile ordine e il motivo viene scritto nel log.
  • I broker che rifiutano gli stop sugli ordini a mercato rifiuteranno l'ordine, perché contiene stop loss e take profit.
  • Le caselle di testo, i pulsanti di modalità e la linea trascinabile del pannello sono stati verificati con un test di interfaccia automatizzato su un grafico demo.
  • RiskPanel non decide cosa negoziare, non dà segnali e non promette profitti.

Parametri di input

ParametroPredefinitoCosa fa
Rischio
Start in % mode (false = fixed money)truefalse = avvia in modalità denaro
Risk, % of the base1.0Usato in modalità %
Risk in account currency (money mode)50Usato in modalità denaro
What the % is taken fromBalanceBalance, Equity o Free margin
Hard cap, % of the base, for both modes (0 = no cap)5.0Il rischio non lo supera mai
Stop e obiettivo
Start with the draggable stop line instead of pointsfalsetrue = trascina la linea rossa sul grafico
Stop distance in points300
Take profit = this many times the stop distance (0 = no take profit)2.0Multiplo R dello stop; 0 = nessuno
Trading
Magic number of the trades opened here770077Contrassegna le operazioni aperte qui
Order commentRiskPanel
Max slippage, points30
Ask before sending an ordertrueFinestra di conferma
Draw the planned stop / target levels on the charttrue
Remember the panel values per symbol (global variables)true
Visualizzazione
Recolour this chart darkfalse
Save a screenshot (MQL5 Files folder) 6 s after startfalse
Screenshot file name suffixlive
Live chart: run a scripted test of the edit boxes, buttons and the line, then restore the valuesfalseAiuto per i test, lasciare disattivato
Solo Strategy Tester
0 none, 1 = open one BUY, 2 = open one SELL (through the same code as the button)00 = le operazioni demo descritte sopra

Domande frequenti

RiskPanel dà segnali o decide cosa negoziare?
No. Scegli tu simbolo, direzione, rischio e stop. Calcola soltanto il lotto e invia l'ordine.

La perdita può superare il rischio scelto?
Il lotto è calcolato per il prezzo dello stop stesso. In uno stop reale slippage, commissioni, swap o un gap possono aggiungere qualcosa alla perdita. Per questo i limiti sono indicati sopra.

Perché un pulsante è grigio?
Quel lato è bloccato e il pannello ne spiega il motivo in una riga: per esempio rischio troppo piccolo per il lotto minimo, stop troppo vicino per il broker o margine insufficiente. Non viene inviato nulla.

Perché il lotto è più piccolo del previsto?
Il lotto è arrotondato per difetto al passo di volume e il tetto di rischio limita il rischio. Un lotto che perderebbe più dell'importo scelto non viene mai usato.

Conti hedging o netting?
Entrambi. Su un conto netting una nuova operazione si somma alla posizione esistente e stop loss e take profit valgono per l'intera posizione.

Gestisce l'operazione dopo l'apertura?
No. Stop loss e take profit vengono inviati con l'ordine e li mantiene il broker.

Renderà redditizio il mio trading?
Nessuno strumento può prometterlo. RiskPanel mantiene la perdita prevista di ogni operazione alla dimensione che hai scelto. Il profitto dipende dai tuoi ingressi e dalle tue uscite.

Mi serve un VPS?
No. RiskPanel agisce solo quando premi un pulsante, quindi basta un terminale in funzione.

Altri dall’autore
LadderGuard è un gestore di operazioni e un sistema di protezione del conto per MetaTrader 5. Lo colleghi a un solo grafico e si occupa delle posizioni che hai già, sia che tu le abbia aperte manualmente, sia che le abbia aperte un altro Expert Advisor. Non apre operazioni e non genera segnali. Prende profitti parziali ai target, sposta lo stop a pareggio (break-even) e poi lo fa salire livello dopo livello. Inoltre sorveglia l'intero conto e blocca il trading quando viene raggiunto un limite di
NewsGuard protegge le tue posizioni aperte dai picchi di notizie. Lo applichi a un solo grafico e legge il calendario economico integrato in MetaTrader 5. Quando si avvicina un evento importante per le tue valute, si occupa delle posizioni che scegli: ti avvisa, le mette al sicuro con uno stop a pareggio oppure le chiude. Non apre operazioni e non genera segnali. Cosa fa Sorveglia le posizioni attorno alle notizie. All'interno di una finestra (per impostazione predefinita da 15 minuti prima a 15
GoldSessions è un indicatore da grafico per MetaTrader 5. Per ogni giorno disegna un box per sessione di trading: asiatica, Londra e New York. Il bordo superiore del box è il massimo della sessione, il bordo inferiore è il minimo, e le etichette opzionali mostrano entrambi i prezzi. Vedi dove è finita ogni sessione e quanto è stata ampia, così non entri alla cieca in un passaggio di sessione sottile o volatile. È uno strumento da grafico in sola lettura: non apre, non modifica e non chiude mai u
Filtro:
Nessuna recensione
Rispondi alla recensione