Strumenti non in ritardo - pagina 16

 

gennaio 2

Ciao, buona giornata a tutti,

Long cable 1.9686, +10 e uscita finale a +20=30pips.

Long euro 1.3524, +10 e uscita finale a +20=30pips.

Totale per la sessione di Londra.

Felice anno nuovo ragazzi.

 

Ho un grande vuoto di dati questa mattina, quindi non ho potuto fare trading

 

L'unico gap che ho avuto è stato quello di ieri sera [1 gennaio] quando il mercato non aveva aperto. Il mio broker non ha aperto fino alle 5:00PM EST, ma il prezzo aveva già iniziato a scendere e poi a salire prima che il broker aprisse.

 

Nd,

ci sono alcuni metatraders che hanno lacune, e alcuni che non hanno, provare un altro, in modo da poter scambiare tutti i giorni, non sarà commercio in sessione USA è giorno di lutto.

 

Non LagMA_v5

Ciao Newdigital, so che mi hai già aiutato con questo. Sto cercando di usare il NonLagMA_v5 in un ea ma sto avendo problemi ad ottenere il segnale. Ho riletto i post precedenti ma ho ancora problemi.

Questo è il codice che ho, potete vedere dov'è il problema?

if(UseNonLagMA)

{

double NonLagUp = iCustom(NULL,0, "NonLagMA_v5",0,NonLagLength,0,0,1,0,0,1,1);

double NonLagDown=iCustom(NULL,0, "NonLagMA_v5',0,NonLagLength,0,0,1,0,0,2,1);

}

if(NonLagUp>0){GridDirectionUp=true;Print("GridDirectionUp");}

if(NonLagDown>0){GridDirectionDown=true;Print("GridDirectionDown");}

Quello che sto ottenendo è che sia Grid Direction Up che Down sono entrambi veri. Ho introdotto la funzione di stampa per fare un po' di ricerca degli errori e il log mostra che entrambi sono veri e di conseguenza l'ea si comporta male.

Ho studiato l'unico Nonlag ea su questo thread ma la codifica è al di là di me.

Ho anche introdotto bool GridDirectionUp=false e NonLagUp=0 all'inizio dell'ea per cercare di evitare qualsiasi problema.

Mi rendo conto che siete molto occupati ma sono davvero bloccato e apprezzerei il vostro aiuto.

Il codice è solo io che scrivo, non ci sono errori di battitura nell'ea.

 

Oggi abbiamo avuto una croce, segnale corto, troppo presto non l'ho preso lì, ha preso il corto più tardi a 1,9721 per +10 e +1

 
waltini:
Ciao Newdigital, so che mi hai aiutato con questo prima. Sto cercando di usare il NonLagMA_v5 in un ea ma sto avendo problemi ad ottenere il segnale. Ho riletto i post precedenti ma ho ancora problemi.

Questo è il codice che ho, potete vedere dov'è il problema?

if(UseNonLagMA)

{

double NonLagUp = iCustom(NULL,0, "NonLagMA_v5",0,NonLagLength,0,0,1,0,0,1,1);

double NonLagDown=iCustom(NULL,0, "NonLagMA_v5',0,NonLagLength,0,0,1,0,0,2,1);

}

if(NonLagUp>0){GridDirectionUp=true;Print("GridDirectionUp");}

if(NonLagDown>0){GridDirectionDown=true;Print("GridDirectionDown");}

Quello che sto ottenendo è che sia Grid Direction Up che Down sono entrambi veri. Ho introdotto la funzione di stampa per fare un po' di ricerca degli errori e il log mostra che entrambi sono veri e di conseguenza l'ea si comporta male.

Ho studiato l'unico Nonlag ea su questo thread ma la codifica è al di là di me.

Ho anche introdotto bool GridDirectionUp=false e NonLagUp=0 all'inizio dell'ea per cercare di evitare qualsiasi problema.

Mi rendo conto che siete molto occupati ma sono davvero bloccato e apprezzerei il vostro aiuto.

Il codice è solo io che scrivo, non ci sono errori di battitura nell'ea.

Ciao,

Prova ad usare questo codice:

if(UseNonLagMA)

{

double NonLagTrend = iCustom(NULL,0, "NonLagMA_v5",0,NonLagLength,0,0,1,0,0,3,1);

GridDirectionUp=falso, GridDirectionDown=falso;

if(NonLagTrend>0){GridDirectionUp=true;Print("GridDirectionUp");}

if(NonLagTrend<0){GridDirectionDown=true;Print("GridDirectionDown");}

}

Saluti,

Igor

 
waltini:
Ciao Newdigital, so che mi hai già aiutato con questo. Sto cercando di usare il NonLagMA_v5 in un ea ma sto avendo problemi ad ottenere il segnale. Ho riletto i post precedenti ma ho ancora problemi.

Questo è il codice che ho, potete vedere dov'è il problema?

if(UseNonLagMA)

{

double NonLagUp = iCustom(NULL,0, "NonLagMA_v5",0,NonLagLength,0,0,1,0,0,1,1);

double NonLagDown=iCustom(NULL,0, "NonLagMA_v5',0,NonLagLength,0,0,1,0,0,2,1);

}

if(NonLagUp>0){GridDirectionUp=true;Print("GridDirectionUp");}

if(NonLagDown>0){GridDirectionDown=true;Print("GridDirectionDown");}

Quello che sto ottenendo è che sia Grid Direction Up che Down sono entrambi veri. Ho introdotto la funzione di stampa per fare un po' di ricerca degli errori e il log mostra che entrambi sono veri e di conseguenza l'ea si comporta male.

Ho studiato l'unico Nonlag ea su questo thread ma la codifica è al di là di me.

Ho anche introdotto bool GridDirectionUp=false e NonLagUp=0 all'inizio dell'ea per cercare di evitare qualsiasi problema.

Mi rendo conto che siete molto occupati ma sono davvero bloccato e apprezzerei il vostro aiuto.

Il codice è solo io che scrivo, non ci sono errori di battitura nell'ea.

Non ho usato NonLagMA_v5.

Ho usato NonLagMA_v4.1 nel thread asctrend pubblico e nel thread asctrend elite

Igorad sta usando questo indicatore NonLagMA in EA non come custom. Sta inserendo il codice dell'indicatore nell'EA e l'EA non può fare il backtest molto facilmente (perché non ci sono indicatori personalizzati all'interno. Lo sta facendo in modo molto complicato:

double NonLagMA( .....)

{

double Cycle=4;

double pi = 3.1415926535, Weight=0, ...

double Coeff = 3*pi;

....[/CODE]

So if you have access to elite section (asctrend thread) you may see.

But I am not very professional with programming and am using custom function.

For example.

In the beginning of EA (settings):

extern string PARAMETERS_INDICATOR_TWO = "NonLagMA_v4";

extern int Price = 0;

extern int Length = 100;

extern int Displace = 0;

extern int Filter = 1;

extern int Color = 1;

extern int ColorBarBack = 0;

extern double Deviation = 0;[/CODE]

And then:

double diNonLagUp=iCustom(NULL,0,"NonLagMA_v4.1",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,1,1);

double diNonLagDown=iCustom(NULL,0,"NonLagMA_v4.1",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,2,1);

double diNonLagUp1=iCustom(NULL,0,"NonLagMA_v4.1",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,1,2);

double diNonLagDown1=iCustom(NULL,0,"NonLagMA_v4.1",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,2,2);

So,

- diNonLagUp is blue colored line of the indicator (buy color - because of 1) on the 1-st bar.

- diNonLagUp1 is buy (blue) colored line of the indicator on the 2 bar.

- diNonLagDown is sell (Tomato) colored line of the indicator (because of 2) on the 1 bar.

- diNonLagDown1 is sell colored line of the indicator on the 2 bar.

And buy will be as the following:

[CODE]diNonLagUp > 0 && diNonLagDown1 > 0

Sell:

[CODE]diNonLagDown > 0 && diNonLagUp1 > 0
File:
 
igorad:
Ciao,

Provate a usare questo codice:

if(UseNonLagMA)

{

double NonLagTrend = iCustom(NULL,0, "NonLagMA_v5",0,NonLagLength,0,0,1,0,0,3,1);

GridDirectionUp=falso, GridDirectionDown=falso;

if(NonLagTrend>0){GridDirectionUp=true;Print("GridDirectionUp");}

if(NonLagTrend<0){GridDirectionDown=true;Print("GridDirectionDown");}

}

Saluti,

Igor

L'abbiamo fatto nello stesso tempo.

Quindi waltini per favore usa il suggerimento di Igorad.

E voglio ricordare di NonLagMa con avviso sonoro è qui in questo thread.

 

Molti ringraziamenti

Molte grazie Igorad e Newdigital.

È grazie al vostro considerevole aiuto che questo forum è così apprezzato e popolare.

saluti

waltini

Motivazione: