Il netminder è difficile?

 

Variante di EA a griglia:

Forum sul trading, sistemi di trading automatico e test di strategie di trading

EA di tipo Grid - è complicato?

Vladimir Karputov, 2017.01.29 08:24

Come questo: (con lotto crescente a passi - prima volume InpLot, poi InpLot*coefficiente, poi ancora InpLot e poi ancora InpLot*coefficiente)?

MetaTrader 5 "Grid" Expert Advisor


Regole di iscrizione:

regole della griglia

Sull'indicatore MACD, cerca l'incrocio della linea dello zero, poi cerca la formazione della "seconda gobba". Se questa "gobba" è sopra il livello "+" (sotto il livello "-") questo è un segnale di entrata.

 
Vladimir Karputov:

Sto aspettando suggerimenti sulle reti - un'implementazione passo dopo passo è su di me, come sempre.

sì, per favore

1) Prendete un macd standard (o non standard)

2) Cercare la seconda gobba (alcune coppie devono essere abbinate) sfumatura - il mcd dovrebbe essere più lontano dal centro di... (ogni coppia ha uno spread diverso, un parametro fluttuante)

3) Entrare in quei punti con il parametro Lotto

4) Se il prezzo si muove contro di noi del valore del passo

2 ordine-lotto * martin

Lotto di 3 ordini

4 ordine lotto * martin

5 lotto d'ordine * margine

5) lotto di 5 ordini * martin

5) se nella nostra direzione dal valore del passo

fare esattamente come a p.4

6) Copriamo secondo il profitto totale dato

7) Punto di autolottaggio sull'ordine in % del valore demozit fluttuante o fisso specificato

8) Stop trade o in % del demosito o in un valore specificato

Tentativo #1
 
Subito al punto 2 - una foto, per favore, o una descrizione più dettagliata.
 
Vladimir Karputov:
Per il punto 2, si prega di utilizzare l'immagine o una descrizione più dettagliata.

Ho dimenticato di aggiungere una linea - i livelli e i punti di entrata che sono relativamente vicini al centro, li ignoriamo quando apriamo la prima posizione.

Può anche essere impostato come un valore fluttuante, per esempio, se è inferiore a 0,25 quando si vende, non si apre la vendita.

 
trader781:

Ho dimenticato di aggiungere una linea - i livelli e i punti di entrata che sono relativamente vicini al centro, li ignoriamo quando apriamo la prima posizione.

può anche essere impostato come un valore fluttuante, per esempio, se è inferiore a 0,25 quando si vende, non si apre la vendita.

Qui ripassiamo l'elenco delle lettere.

Che cos'è: "Entrata in quei punti con il parametro Lot"?

 
Vladimir Karputov:

Sto aspettando suggerimenti sulle reti - un'implementazione passo dopo passo è su di me, come sempre.

Mesh-keeper è facile. Ecco i termini di riferimento:

1.Condizione di acquisto: tutti gli indicatori della consegna standard MT5 sono in aumento (sulla barra precedente), rispetto al valore della barra precedente.

2. Se la condizione 1 è soddisfatta, viene piazzata una griglia di ordini di acquisto pendenti.

Regolazioni:

TakeProfit.

Lotto.

Passo tra gli ordini pendenti (il primo ordine viene piazzato alla stessa distanza dal prezzo corrente).

Può progettare un tale ordine? I profitti saranno probabilmente innumerevoli... La calcolatrice romperà...

 
Evgeny Belyaev:

Mesh-keeper è facile. Indicherò i ToR:

1. Condizione di acquisto: tutti gli indicatori della consegna standard MT5 sono in aumento (sull'ultima barra), rispetto al valore della barra precedente.


Come tutti gli indicatori? Sia gli indicatori di tendenza che gli oscillatori?
 
Vladimir Karputov:
Ci sono TUTTI gli indicatori? Sia gli indicatori di tendenza che gli oscillatori?
Tutti! Gridlocker è facile, vero?
 
Vladimir Karputov:

Una serie di lettere di nuovo...

Che cos'è questo: "Entrata in quei punti con il parametro Lot"?

Significa che fissiamo il punto della seconda gobba e ci entriamo comprando o vendendo con un lotto preimpostato (automatico o regolare)

per esempio il secondo punto di gobba è sotto la linea centrale + sotto la linea impostata, soddisfa pienamente la condizione di entrata e voglio alzare un colosso rosso ed entro in vendita (circa la possibilità di farlo)

per esempio l'ho impostato a 0,1 per un dato set di mcd

Evgeny Belyaev:
Questo è tutto! Un creatore di reti è facile!

Non facciamolo, va bene?

L'uomo ha mostrato il desiderio di fare un netmaker, lasciagli fare un bot di buona qualità con opzioni di personalizzazione per diversi strumenti.

tentativo n. 2
 
Volodya, il ToR è chiaro, altre domande?
 
Evgeny Belyaev:
Volodynka, il ToR è chiaro, altre domande?

Questi molti indicatori

int    handle_iADX;                          // variable for storing the handle of the iADX indicator
int    handle_iCCI;                          // variable for storing the handle of the iCCI indicator
int    handle_iFractals;                     // variable for storing the handle of the iFractals indicator
int    handle_iMA;                           // variable for storing the handle of the iMA indicator
int    handle_iMACD;                         // variable for storing the handle of the iMACD indicator
int    handle_iStochastic;                   // variable for storing the handle of the iStochastic indicator
int    handle_iSAR;                          // variable for storing the handle of the iSAR indicator
int    handle_iMomentum;                     // variable for storing the handle of the iMomentum indicator
int    handle_iWPR;                          // variable for storing the handle of the iWPR indicator
int    handle_iAC;                           // variable for storing the handle of the iAC indicator
int    handle_iBullsPower;                   // variable for storing the handle of the iBullsPower indicator
int    handle_iBearsPower;                   // variable for storing the handle of the iBearsPower indicator
int    handle_iATR;                          // variable for storing the handle of the iATR indicator
int    handle_iBands;                        // variable for storing the handle of the iBands indicator
int    handle_iAlligator;                    // variable for storing the handle of the iAlligator indicator
int    handle_iDeMarker;                     // variable for storing the handle of the iDeMarker indicator
int    handle_iRSI;                          // variable for storing the handle of the iRSI indicator
int    handle_iChaikin;                      // variable for storing the handle of the iChaikin indicator  
int    handle_iEnvelopes;                    // variable for storing the handle of the iEnvelopes indicator
int    handle_iOsMA;                         // variable for storing the handle of the iOsMA indicator

abbastanza? :)