Idee grezze - pagina 2

 

Bartrader

Ho questo EA per MT3 e il suo semplice design è quello di inserire 2 ordini BUYSTOP e SELLSTOP.

Ora il suo prezzo è calcolato dalle informazioni della barra precedente. Il valore del pivot è generato e poi aggiungere +17 per l'ACQUISTO e -13 per la vendita fuori dal valore del pivot. Se il trade viene eseguito, dovrebbe chiudersi alla fine della barra. Se no, entrambi vengono cancellati alla fine della barra. Poi si rifà tutto da capo.

Io userei un breakeven a 0 dopo 10pips

Qualcuno potrebbe dare un'occhiata a questo EA per fare alcune modifiche per fare questo.

/*[[

Nome := BARTRADER

Autore := FAB4X

Link := http://www.FAB4X.com

Note := Usa su grafici a 15 o 30m

Lotti := 1.00

Stop Loss := 45

Take Profit := 25

Trailing Stop := 0

]]*/

definire: Slippage(5);

define: MM(0);

define: Rischio(7,5);

var: cnt(0);

var: Opentrades(0);

var: lotsi(0);

var: trend("");

var: vTime(0);

var: vol1(0);

var: vol2(0);

var: myh(0),myl(0),myc(0),pivot(0),buyprice(0),sellprice(0);

//////////////////////////////////////////////////

// Esci se non si tratta di grafici H4

//////////////////////////////////////////////////

/*

se Periodo != 240 allora

{

Comment("Questo esperto è per i grafici 4HR");

Exit;

}

*/

//////////////////////////////////////////////////

// Esci se il tempo tra le esecuzioni dell'EA è inferiore a 5 sec.

//////////////////////////////////////////////////

se Curtime - LastTradeTime < 5 allora esci;

//////////////////////////////////////////////////

// Imposta se il back tester è precedente al 2005

//////////////////////////////////////////////////

Se TimeYear(time)<2005 allora Exit;

//////////////////////////////////////////////////

// Imposta le variabili

//////////////////////////////////////////////////

Slippage = Slippage*Point;

myh=High[1];

myl=Low[1];

myC=Close[1];

Pivot = ( myh+myl+myc )/ 3 ;

buyprice=pivot+17*punto;

sellprice=pivot-13*punto;

//////////////////////////////////////////////////

// Imposta commento

//////////////////////////////////////////////////

//////////////////////////////////////////////////

///////////// Gestire operazioni multiple /////////////

//////////////////////////////////////////////////

Opentrades = 0;

per cnt = 1 a TotalTrades

{

Se OrderValue(cnt,Val_Symbol) == Symbol allora

{

Opentrades++;

}

};

//////////////////////////////////////////////////

///////////// Money Manager /////////////

//////////////////////////////////////////////////

se mm != 0 allora Lotsi = Ceil(Balance*risk/10000)/10

else Lotsi=Lotti;

//////////////////////////////////////////////////

// Chiudi l'ordine dopo ogni barra!

//////////////////////////////////////////////////

if Opentrades != 0 e vTime != Time[0] allora

{

per cnt=1 a TotalTrades

{

Se Ord(cnt,VAL_SYMBOL) == Symbol allora

{

Se (Ord(cnt,VAL_TYPE)=OP_BUY o Ord(cnt,VAL_TYPE)=OP_SELL) allora

{

vTime = Time[0];

CloseOrder(OrderValue(cnt,VAL_TICKET),Ord(cnt,VAL_LOTS),(cnt,VAL_CLOSEPRICE),Slippage,BlueViolet);

// Esci;

}

Se (Ord(cnt,VAL_TYPE)=OP_BUYSTOP o Ord(cnt,VAL_TYPE)=OP_SELLSTOP) allora

{

vTime = Time[0];

DeleteOrder(OrderValue(cnt,VAL_TICKET),Brown);

// Esci;

}

}

}

}

//////////////////////////////////////////////////

// Aprire il commercio all'inizio della barra!

//////////////////////////////////////////////////

if Opentrades == 0 e vTime != Time[0] allora

{

vTime = Time[0];

SetOrder(OP_BUYSTOP,Lotsi,buyprice,Slippage,buyprice-stoploss*point,buyprice+takeprofit*point,blue);

// Esci;

};

se Opentrades > 0 allora

{

//vTime = Time[0];

SetOrder(OP_SELLSTOP,Lotsi,sellprice,Slippage,sellprice+stoploss*point,sellprice-takeprofit*point,Red);

// Esci;

}

exit;

 

Indicatori piatti

Indicatore piatto. Funziona (vedi immagine) ma a volte. Che qualcuno possa risolvere gli errori lì.

File:
flat.gif  17 kb
flat.mq4  4 kb
 

Linee di tendenza e divergenza

Tutti gli indicatori per il thread https://www.mql5.com/en/forum/173123 si prega di postare qui.

Due indicatori postati da alp.

File:
 

Si richiede un nuovo EA...

Ciao,

Sto cercando un EA che faccia quanto segue:

1- Utilizzare solo un grafico giornaliero,

2- Identificare i primi livelli principali di sup-res,

3- Se l'alto-basso della barra giornaliera di chiusura è all'interno di uno dei livelli di sup-res, allora aspetta la prossima barra giornaliera di chiusura,

4- Ora abbiamo due barre di cui occuparci. Se il breakout è sul livello di supporto, allora cerchiamo un modello di inversione, e se ne troviamo uno, andiamo long all'apertura della prossima barra giornaliera. Per il segnale di vendita, se una qualsiasi delle prime due barre ha colpito il livello di supporto, e viene rilevato un modello di inversione, allora vendi sulla prossima barra giornaliera. Capite i vostri livelli tp-sl.

Se qualcuno è interessato, ho il codice per i pattern di inversione,

Grazie.

 

EMA AngoloZero

È possibile programmare l'EMA Angle Zero direttamente in un altro EA e renderlo parte del codice EA, invece di farlo funzionare solo come un indicatore?

Giorgio T

 

Sharpe Ratio, Sortino Ratio, Rina Index ecc.

Sto cercando uno strumento che legga i report di MT4 strategy tester e calcoli lo Sharpe Ratio, Sortino Ratio, Rina Index o qualcosa di simile

Ancora meglio sarebbe se potesse gestire diversi report da diversi sistemi in modo da poter calcolare il rapporto di portafoglio.

Anche un bel grafico non sarebbe male :-)

Qualcuno può aiutarmi con un programma (URL di un programma) che faccia tutto o parte di quanto sopra?

So che è una grande richiesta ma penso che conoscere il rapporto del vostro sistema/portafoglio sia un aspetto spesso trascurato e importante della progettazione del vostro sistema.

 

Segnale di tendenza

Per trovare la direzione del trend uso 2 MACD, uno short e uno long, e faccio trading se entrambi gli istogrammi sono nella stessa direzione.

A volte è difficile leggere la pendenza dell'istogramma, quindi uso uno Stoch dell'istogramma MACD. Grafico allegato al file pdf.

Sono un nuovo utente di MT4 e non so come programmare,

Sapete dove posso trovare uno Stoch del MACD hist.

Grazie

File:
awt_print.pdf  68 kb
 

Semplice ma potente

Ciao,

Non sono un programmatore. Ho passato 6 mesi a provare MQL3 e poi arriva il 4. Quindi sono tornato al nulla! Per favore, qualcuno può aiutarmi con quanto segue. Dovrebbe aiutare anche altri principianti, visto che sono le basi. Ecco di cosa ho bisogno:

1. Un MQL che usi due EMA con un segnale di acquisto o vendita sull'incrocio a seconda della direzione.

2. Il valore di ciascuna deve essere impostato separatamente.

3. Il segnale di chiusura è impostato sull'incrocio inverso.

4. Deve includere un trailing stoploss.

Ho dato un'occhiata ai post di codersguru su https://www.mql5.com/en/forum/173171 e il suo codice sembra eccellente, tranne che sottrae 1 MA dall'altro. Questo è eccellente, ma mi priva della possibilità di lavorare con ogni MA in modo indipendente nei campi delle proprietà di Expert.

Grazie ragazzi.

Ottimo sito.

 

combinazione di indicatore ICWR e IL METODO TUNNEL

Ciao a tutti

La mia esperienza nel trading FX non è più così che ho perso il mio deposito nel mio mini conto in fibogroup broker, è per questo che ho iniziato a studiare duramente al fine di ottenere un modo stabile per fare trading con il minimo rischio, in questo forum ho imparato molte cose e sono quasi chiaro e scoprire le questioni di base, Penso che la combinazione dell'indicatore ICWR e del METODO TUNNEL possa fare una strategia stabile e se è possibile convertirla in Expert Advisor forse avrà buoni risultati, comunque voglio ricominciare il trading reale, per favore ditemi se usate un expert advisor che voi stessi usate nel vostro trading reale e ha buoni risultati in modo che io possa aumentare il mio deposito per non perdere tutto il mio deposito.

 

Canale di regressione automatica

Ciao a tutti,

Chiedo gentilmente ai programmatori di dare un'occhiata al codice e, se possibile, spiegarlo in parole povere:

in quale momento del tempo questo indicatore cambia direzione?

Questo è quanto.

Quanto segue non mi è assolutamente chiaro

Nel momento in cui scrivo questo messaggio

GBPUSD M1 ha 32785 barre di tendenza al rialzo e ciò significa quasi 23 barre giornaliere

M5 ha 1525 barre di trend rialzista - 5.3 barre giornaliere

M15 ha 523 barre di trend rialzista -5.4 barre giornaliere

mentre

M30 ha 56 barre di downtrend - 1.16 barre giornaliere

H1 ha 21 barre di downtrend - quasi 1 barra giornaliera

e infine H4 ha 68 barre di uptrend - significa 11.3 barre giornaliere.

D1 ha 12 barre di uptrend

Ancora una domanda: come è possibile che un grafico a barre minime conti 22 giorni di uptrending del cavo e allo stesso tempo differisca così drasticamente dal grafico H1?

Grazie

Motivazione: