Idee grezze - pagina 22

 

aggiungere un trailing stop

dove dovrei aggiungere un trailing stop

else // passare alla posizione short

{

// deve essere chiusa?

if(MorganInd < 0.2)

{

OrderClose(OrderTicket(), OrderLots(), Ask, 3, Violet); // chiudere la posizione

return(0); // uscire

}

// controlla lo stop

if(Stop > 0)

{

if(OrderOpenPrice() - Ask > Point*Stop)

{

OrderClose(OrderTicket(), OrderLots(), Ask, 3, Violet); // chiude la posizione

return(0);

}

}

}

}

}

return(0);

 

Leggera modifica del codice

Buongiorno,

Qualcuno potrebbe modificare leggermente i 2 file allegati per me?

1). e-trailing.ea

Per permettere un'impostazione di break even, così quando il trade è in profitto si sposterà lo stop loss fino al punto di break even di 12 pips.

2). trade.mq4

Per consentire uno stop loss adeguato. Così com'è lo script, quando viene eseguito, piazza un sellstop, 20pips sotto il prezzo corrente, e uno stop loss al prezzo corrente. Vorrei che mettesse uno stop loss a 15pips dal punto di entrata del sellstop. Non sono sicuro che questo sia possibile.

Sarei molto grato a chi mi può aiutare.

Grazie

A8

File:
trade.mq4  2 kb
 

Broker MT4 con indice del dollaro

Qualcuno conosce un broker MT4 che fornisce l'indice del dollaro tranne Forex Ltd.? ??

Grazie in anticipo

saluti.

 

può u fare un indicatore da questo?

Ciao, ho trovato questo su marketclub.com,

Ho trovato questo su marketclub.com... Non sono sicuro che funzioni, ma sembra utile. Questa informazione può essere trasformata in un indicatore

Forte tendenza al ribasso

MENO 10 PUNTI= Chiusura dell'ultima ora sotto la media mobile a 5 ore

MENO 15 PUNTI= NUOVO MINIMO DI 3 GIORNI

MENO 20 PUNTI= ULTIMO PREZZO SOTTO LA MEDIA MOBILE A 20 GIORNI

MENO 25 PUNTI= NUOVO MINIMO DI 3 SETTIMANE NELLA SETTIMANA RECENTE

MENO 30 PUNTI= NUOVO MINIMO DI 3 MESI NEL MESE CORRENTE

SE IL PUNTEGGIO TOTALE = MENO 100, ALLORA FORTE TENDENZA AL RIBASSO CONFERMATA

IL PREZZO NON PUÒ SALIRE. PUÒ SOLO SCENDERE ===========================

L'OPPOSTO=FORTE TENDENZA AL RIALZO

Forte tendenza al rialzo

PIÙ 10 PUNTI= Chiusura dell'ultima ora SOPRA la media mobile a 5 ore

PIÙ 15 PUNTI= NUOVO MASSIMO A 3 GIORNI

PIÙ 20 PUNTI= ULTIMO PREZZO SOPRA LA MEDIA MOBILE A 20 GIORNI

PIÙ 25 PUNTI= NUOVO MASSIMO DI 3 SETTIMANE NELLA SETTIMANA RECENTE

PIÙ 30 PUNTI= NUOVO MASSIMO DI 3 MESI NEL MESE CORRENTE

SE IL PUNTEGGIO TOTALE = PIÙ 100, ALLORA FORTE TENDENZA AL RIALZO CONFERMATA

IL PREZZO NON PUÒ SCENDERE. PUÒ SOLO ANDARE PIÙ IN ALTO

Thnx

kev

 

Calcolo del tempo

Ok, sembra così semplice, eppure mi sta facendo impazzire, tutto quello che voglio fare è prendere il valore del tempo (o il numero della barra) di una linea verticale che l'utente ha trascinato da qualche parte sullo schermo e poi capire qual è il valore per diciamo 5 barre in avanti da quella e mettere un'altra linea verticale.

Al momento sto ottenendo il tempo di quella linea con:

ObjectGet("__timeStart",OBJPROP_TIME1);

che restituisce qualcosa come 1132012800 su un grafico giornaliero che non ha molto senso per me. Come faccio ad aggiungere un numero per ottenere il valore del tempo 5 barre prima di quella linea?

Ho trovato un modo che ha funzionato su un grafico giornaliero, ma scendendo nei timeframe le cose vanno male.

Qualcuno ha un'idea?

 

CCI-Stocastico ibrido

Ho letto un buon articolo di Barbara Star che parla di un indicatore ibrido CCI-Stocastico. In pratica prende lo stocastico e sostituisce il CCI con il prezzo. Può uno dei codificatori qui fare questo per MT4?

Rispetto,

Steve

Ecco il codice TS:

{Media(3,(Lettura CCI a 14 giorni di oggi - Lettura CCI più bassa a 14 giorni (negli ultimi 5 periodi)/Lettura CCI più alta a 14 giorni

CCI (negli ultimi 5 periodi) - Lettura CCI più bassa a 14 giorni (negli ultimi 5 periodi))*100)

CCI-Stocastico}

input:

CCILength( 14 ),

HighLowPeriod( 5 ),

Smooth( 3 ) ;

variabili:

TodayCCI( 0 ),

TodayLowCCI( 0 ),

TodayHighCCI( 0 ),

CCISto( 0 ) ;

TodayCCI = CCI( CCILength ) ;

TodayLowCCI = Più basso( TodayCCI, HighLowPeriod ) ;

TodayHighCCI = Più alto ( TodayCCI, HighLowPeriod ) ;

se CurrentBar > Smooth + HighLowPeriod allora

iniziare

CCISto = Media((TodayCCI - TodayLowCCI)/(TodayHighCCI - TodayLowCCI), Smooth );

Plot1( CCISto, "CCISto");

fine ;

 

questo si chiama arbitraggio

 

Screensaver

Ecco un piccolo programma per quelli di voi che non hanno un programma salvaschermo.

1) Mettete questo file in metatrader/experts/scripts

2) trascinate sullo schermo di cui volete una foto

3) aprite la cartella metatrader/experts/files

ora avete una foto della vostra schermata di trading

File:
 

EA con indicatore TD_Points&Line_Auto

Ho creato questo EA. Non apre nessun ordine. Vorrei che questo EA aprisse

un ordine di acquisto quando il prezzo attraversa la linea n.1 dal basso e apre un ordine di vendita

quando il prezzo attraversa la linea n.2 dall'alto.

Per favore, aiutatemi.

 

ASCtrend + altri indicatori

Salve a tutti,

Raggruppando diversi indicatori presenti su questo eccellente forum, mi sono costruito un piccolo sistema facile da capire che mi dà tutta la soddisfazione del momento.

Indicatori:

LSMA a colori

ZZ MTF XO A

ZZ4 4 TF XO

ASCtrend1sig

Regole di acquisto: quando ASCtrend1sig dà un segnale di acquisto per verificare che LSMA in colore fine ZZ MTF XO A fine ZZ4 4 TF XO sono verdi.

Regole divendita: quando ASCtrend1sig dà un segnale di vendita per verificare che LSMA in colore fine ZZ MTF XO A fine ZZ4 4 TF XO sia rosso.

UT : 4h

Avrei bisogno del vostro aiuto{*assistente*} e delle vostre opinioni per essere ancora in grado di sviluppare questo sistema e fare un EA. All'inizio sarebbe possibile aggiungere una zoppa con messaggio quando l'indicatore ASCtrendsig dà un segnale.

I miei ringraziamenti per il vostro aiuto{*assistente*}.

Motivazione: