Idee grezze - pagina 6

 

Domanda sul corso MLQ4

CodersGuru,

Nell'esempio EA del tuo corso, hai definito una funzione"incrociata". Lei menziona che le variabili statiche mantengono il loro valore tra chiamate ripetute... la mia domanda è: queste chiamate ripetute devono essere CONCORRENTI?

Sto creando un EA utilizzando 4 periodi di tempo, e faccio una chiamata a "Crossed" per ciascuna delle 4 coppie di linee... le variabili statiche si resettano dopo ogni coppia, o sono impostate solo una volta alla prima esecuzione, poi fino all'uscita?

Credo di aver bisogno di sapere perché le variabili statiche non vengono inizializzate ogni volta che viene chiamato "Crossed"... e sotto quale condizione vengono resettate....

C'è un documento da qualche parte dove posso ricercare questo da solo? MT4 "HELP" è quasi inutile

Grazie per il tuo aiuto.

-charliev

 

c'è un indicatore Pivot preferito?

Ho visto troppi indicatori pivot per MT4.

Ne ho provati alcuni e avevano linee S & R in posti diversi.

Qualcuno ne ha uno buono che è il suo preferito?

 

Si prega di postare il grafico con i setup.

Un'immagine vale più di mille parole.

Grazie

 

Oscilatore LSS

Ehi!

Ho trovato la descrizione di questo indicatore su google

Qualcuno l'ha usato o ne ha sentito parlare?

File:
 

Domanda su ZigZag

Ciao a tutti,

Qualcuno ha qualche idea su come posso modificare l'indicatore Z -Z1 ZigZag per NON cancellare i falsi punti di svolta? Mi piacerebbe vederli?

Grazie per il vostro tempo

EK

File:
z-z1.mq4  5 kb
 

Doppio breakout posteriore

Stavo sperimentando in MT3 e ho testato un semplice algoritmo e ho avuto dei risultati piuttosto buoni! Qualcun altro può verificare questo backtest? Qualsiasi altra idea o feedback è molto apprezzato!

/*[[

Name := Double-Back Breakout

Author := Nicholishen @ Apex Group Investments, LLC

Lots := 0.1

Stop Loss := 100

Take Profit := 20

Trailing Stop := 0

]]*/

Define: PeriodsBack(50),Greater%(50),dBack(50),Buy1Sell2(1);

var: diff(0),i(0),avg(0),p1d(0),vol(0),volavg(0),vol1(0),profit(0);

diff=0;vol=0;

for i=PeriodsBack downto 2{

vol= vol + Volume;

diff= diff + (high-low);

}

avg= diff / (PeriodsBack -2);

volavg = vol / (PeriodsBack -2);

p1d=High[1]-Low[1];

vol1=Volume[1];

if p1d >= avg / (Greater% / 100) And vol1 >= volavg / (Greater% / 100)then {

if close[1]>close[2] and TotalTrades < 1 then{

SetOrder(OP_BUY,Lots,Ask,3,Ask- Stoploss*Point,Ask+TakeProfit*Point,Pink);

}

};

for i=1 to TotalTrades{

profit = ord(i,VAL_PROFIT);

if Abs(profit) >= dBack * (Lots * 10) then{

if TotalTrades < 2 then{

SetOrder(OP_SELL,Lots*2,Bid,3,Bid + Stoploss*Point,Bid -TakeProfit*Point,Red);

}

}

};

Comment("Volume Avereage is ",volavg," CandleSticks are Averaging ",avg);

File:
 

Salve,

Ci sono errori, vuole controllare in modo che si può testare. grazie

 

Idee grezze

c'è una specie di "stop" o qualcosa di simile che può usare

prezzo medio/media dei prezzi?

per esempio, compro a 1.2313 e mi aspetto che il valore salga a

1.2339 (l'obiettivo è 20), ma quando ha vacillato a 1.2269 ho raddoppiato l'investimento

investimento, ma ora il target per entrambi gli ordini sarà 1.2305, perché

il mio prezzo medio è 1.2285.

Il sistema non userà nessun indicatore per entrare (iniziare ad operare), quindi

inizierà solo quando gli ordini di vendita e di acquisto saranno comandati; e se

c'è un profitto di N pip chiude l'ordine e subito e

poi apre un altro ordine per lo stesso importo. Se perdo X pip allora

faccio il prezzo medio.

C'è qualcosa che lo fa automaticamente per me? se negativo,

qualcuno qui che sa programmare lo farebbe per me?

grazie mille

 

FiboPiviots incluso lunedì!

Per tutti gli interessati

https://www.mql5.com/en/forum/173201/page73

 

Domanda sulla conversione MQLII!

Ciao a tutti

Sto cercando di convertire il codice MQLII in codice MQL4, ma ho alcune domande su:

// Codice MQLII

Var : MyCondition(False);

Var : MyValue(1.2345);

Variabile : Counter(0);

Variabile : String("");

Variabili : String1("Qualche stringa");

Variabili : Contatore(0);

- Qual è la differenza tra queste sintassi: Var, Vars, Variabile e Variabili ??

- Posso dichiarare Integer, Double, String o Boolean usando tutte queste parole chiave?

- E come posso sapere il tipo di dati di queste variabili come "Counter" è Integer, Double?

Un grande grazie se potete spiegarmi questa sintassi.

Yousky

Motivazione: