[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 292

 
C'è un EA che non fa trading ma moltiplica solo i lotti (intendo martingala senza trading) e ne userò un altro per fare trading... Per favore datemi un suggerimento se ce n'è uno.
 

Buon divertimento a tutti!

Per favore, consigliatemi! Ho scritto un indicatore di tipo zigzag, ha tre buffer che disegnano tre linee. Come posso ottenere informazioni dal buffer desiderato?

 

In linea di principio, capisco il problema quando si tratta di

BuyTakeLotA

vengono controllate anche tutte le altre query,

e si scopre che

BuystopLotA

è l'ultimo nella storia e corrisponde alla query,

ORA COME FARLO CONTROLLARE L'ULTIMO CHIUSO PER TEMPO INVECE DELL'ULTIMO DALLA STORIA, CHE SI ADATTA ALLA CONDIZIONE.

 
Ciao a tutti, potreste dirmi se sarebbe affidabile determinare il tempo di impostazione dell'ordine dal suo numero d'ordine nella lista? (quelli più vecchi hanno un numero più basso) o sarebbe meglio usare il tempo di impostazione dell'ordine per questo?
 
Pyro:
Ciao a tutti, potreste dirmi se sarebbe affidabile determinare la scadenza di un ordine in base al suo numero d'ordine nella lista? (quelli più vecchi hanno un numero più basso) o sarebbe meglio usare il tempo per cui è stato impostato l'ordine?

la differenza tra ordini pendenti e aperti è principale?

se no, puoi farlo per numero d'ordine (puoi fare un sacco di cose tramite "culo").

Se sì, allora no.
 

Buon pomeriggio!

Cari professionisti, per favore aiutatemi.

Voglio confrontare il prezzo di apertura dell'ora corrente con il prezzo di apertura del giorno.

int Cur_Hour = Hour(); // Tempo del server in ore
double Cur_Min = Minute(); // Tempo del server in minuti
double Cur_time = Cur_Hour + Cur_Min/100; // Ora corrente

Ma non so come tirare il prezzo di apertura del giorno e il prezzo di apertura della barra corrente nel programma. Si prega di consigliare come fare?

Te ne sarei molto grato.

 
Boneshapper:

Buon pomeriggio!

Cari professionisti, per favore aiutatemi.

Voglio confrontare il prezzo di apertura dell'ora corrente con il prezzo di apertura del giorno.

int Cur_Hour = Hour(); // Ora del server in ore
double Cur_Min = Minute(); // Tempo del server in minuti
double Cur_time = Cur_Hour + Cur_Min/100; // Ora corrente

Non so come confrontare il prezzo di apertura del giorno con il prezzo di apertura della barra attuale. Si prega di consigliare come fare?

Sarei molto grato a


prezzo di apertura della barra corrente -- iOpen(Symbol(),Period(),0)

Il prezzo aperto del giorno corrente -- iOpen(Symbol(),PERIOD_D1,0)

Link alla documentazione https://docs.mql4.com/ru/series/iOpen

 
abolk:

la differenza tra ordini pendenti e aperti è principale?

se no, puoi farlo per numero d'ordine (puoi fare un sacco di cose tramite "culo").

Se sì, allora no.


La differenza non ha importanza, dato che l'operazione sarà condotta solo tra ordini pendenti. Cioè, se c'è una posizione aperta da qualche parte, non è principale. È solo una questione di affidabilità.

 

Aiuta a risolvere il problema, come costruire una query in modo che il valore sia preso dall'ultimo chiuso invece che dall'ultimo nella storia con gli stessi valori, il problema è aprire un ordine sbagliato è evidenziato in rosso, poi dopo si apre tutto correttamente

Tempo Tipo Ordina Volume Prezzo S / L T / P Profitto Equilibrio
1 2011.03.28 00:00 comprare 1 1.00 1.4048 1.4028 1.4058
2 2011.03.28 00:00 vendere 2 1.00 1.4046 0.0000 0.0000
3 2011.03.28 00:36 s/l 1 1.00 1.4028 1.4028 1.4058 -200.00 9800.00
4 2011.03.28 00:36 vendere 3 2.00 1.4028 1.4068 1.4008
5 2011.03.28 04:44 s/l 3 2.00 1.4068 1.4068 1.4008 -800.00 9000.00
6 2011.03.28 04:44 comprare 4 3.00 1.4068 1.3668 1.4108
7 2011.03.28 16:34 t/p 4 3.00 1.4108 1.3668 1.4108 1200.00 10200.00
8 2011.03.28 16:34 vendere 5 2.00 1.4109 1.4149 1.4089
9 2011.03.28 16:34 comprare 6 1.00 1.4111 1.4091 1.4121

ecco il consulente

File:
test_07_2.mq4  18 kb
 
Ripubblicato.

Investire777 31.03.2011 15:16



Puoi dirmi di questo:

bool ObjectCreate(      
string name, int type, int window, datetime time1, double price1, datetime time2=0, double price2=0, datetime time3=0, double price3=0)

int window value, funziona solo con il grafico corrente su cui lavora l'esperto, ma se voglio creare un oggetto per GBPUSD, cosa devo impostare il parametro window?

sergeev 31.03.2011 16:3

sincronizzare l'aspetto delle finestre nel codebase