Chiedete! - pagina 84

 

Ciao codegurus,

Come faccio a fare un semplice indicatore che dia un avviso quando una ema ha raggiunto un certo livello di prezzo.

Per favore guidami.

 

Correzione venerdì/domenica

Qualcuno può cambiare questo indicatore per chiudere la domenica invece che il venerdì? Sono sicuro che c'è una soluzione semplice per un programmatore esperto, ma io sono solo concentrato sul trading.

Ho provato a guardarlo, ma non riesco a capirlo. Sono sicuro che aiuterà molti trader. Dopo la correzione, si prega di caricare il file .MQ4 e non il file .EX4.

Grazie!

File:
 

ihighest

doppio CON1= Alto*Punto;

double CON2= Basso*Punto;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Sto sviluppando un semplice filtro di prezzo e non riesco a farlo funzionare. Qualcuno può dirmi come determinare il prezzo più alto dell'ultimo numero di barre x n?

Vorrei prendere il prezzo alto - prezzo basso e confrontarlo in pip

Qualsiasi aiuto sarebbe apprezzato.

 

Questo indicatore mostra il simbolo, il profitto e il punto di pareggio. C'è un modo per aggiungere il totale dei pip a questo?

File:
 

(bisogno di aiuto) come fare il segnale multi time frame EA

per favore aiuto

Ho un segnale da TF 4H

(può essere da philip nell o altro segnale 4h)

poi voglio fare

punto di entrata dal segnale proveniente da

TF più piccolo (1-5 minuti)

Ho solo bisogno di qualsiasi riferimento

EA

che sia mai stato costruito

non importa se anche il più vecchio EA

che sia mai stato fatto

qualcuno può aiutarmi? per favore? :-o

 
ajk:
double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Sto sviluppando un semplice filtro di prezzo e non riesco a farlo funzionare. Qualcuno può dirmi come determinare il prezzo più alto dell'ultimo numero di barre x n?

Vorrei prendere il prezzo alto - prezzo basso e confrontarlo in pip

Qualsiasi aiuto sarebbe apprezzato.

I valori High[m] e Low[n] sono già "*Point", perché sono i prezzi reali. Forse volevi dire "/Punto" per ottenere il numero di pip che rappresentano.

 
ajk:
double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Sto sviluppando un semplice filtro di prezzo e non riesco a farlo funzionare. Qualcuno può dirmi come determinare il prezzo più alto dell'ultimo numero di barre x n?

Vorrei prendere il prezzo alto - prezzo basso e confrontare in pip

Qualsiasi aiuto sarebbe apprezzato.

Penso che tutto quello che devi fare sia questo

Highest=iHighest(NULL,0,MODE_HIGH,20,0);

Ti dà il massimo più alto delle ultime 20 barre

Highest=iHighest(NULL,0,MODE_HIGH,50,0);

Questo è il massimo più alto delle ultime 50 barre

Spero che questo funzioni per voi.

 
ajk:
double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Sto sviluppando un semplice filtro di prezzo e non riesco a farlo funzionare. Qualcuno può dirmi come determinare il prezzo più alto dell'ultimo numero di barre x n?

Vorrei prendere il prezzo alto - prezzo basso e confrontarlo in pip

Qualsiasi aiuto sarebbe apprezzato.

double HighPrice = iHigh(NULL,15,iHighest(NULL,15,MODE_HIGH,n,0));

double LowPrice = iLow(NULL,15,iLowest(NULL,15,MODE_LOw,n,0));

double Delta = (HighPrice - LowPrice) / Point;

 

Aiuto - Codice InitialStop - per Brainwashing EA

Ciao,

Sto usando l'esperto "Brainwashing #1c_2" su frame giornaliero, l'initialstop è generato dal "PriceChannel_Stop_V1", e a volte...è troppo grande . È possibile aggiungere un valore massimo, come 50pip.

E, è possibile aggiungere un "BreakEven" a questo esperto

Ecco la parte di codice

extern int SLIPPAGE = 3;

extern double Lots = 0.1;

extern int StopLoss = 10;

extern int TakeProfit = 80; [/PHP]

And

if (Sell==-1 && Sell1>-1 && !buysig) { buysig=true; sellsig=false; sigtime=Time[lookupidx]; sigsl=Sell1; }

if (Buy==-1 && Buy1>-1 && !sellsig) { sellsig=true; buysig=false; sigtime=Time[lookupidx]; sigsl=Buy1; }

if (!ExistPosition() && ttime!=Time[0]) {

sigbar=(Time[0]-sigtime)/60/Period(); //the bar with signal

if (buysig

&& ((sigbarsigsl && ItrendFilter && iTredn1>ItrendLevel) ||!ItrendFilter) //iTrend filter

) {

if (StopLoss!=0) ldStop=sigsl-StopLoss*Point;

if (TakeProfit!=0) ldTake=Ask+TakeProfit*Point;

SetOrder(OP_BUY, Ask, ldStop, ldTake);

buysig=false;

ttime=Time[0];

}

if (sellsig

&& ((sigbar<=BarsToConfirm && AskItrendLevel) ||!ItrendFilter) //iTrend filter

) {

if (StopLoss!=0) ldStop=sigsl+StopLoss*Point;

if (TakeProfit!=0) ldTake=Bid-TakeProfit*Point;

SetOrder(OP_SELL, Bid, ldStop, ldTake);

sellsig=false;

ttime=Time[0];

I have already try to change this code line

[PHP]if (StopLoss!=0) ldStop=sigsl-StopLoss*Point;

...ma... senza successo

Ecco l'EA originale

Grazie

File:
 

E' possibile inserire un trailing stop in questo EA?

Ho provato questo EA sulla valuta GBP/USD e penso che possa dare buoni risultati con un trailing stop.

Chi mi aiuta ad inserire un trailing stop?

GRAZIE