[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 365
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Dimmi di più, hai il codice pronto? In quale estensione si trova?
Sì, è pronto! Non conosco l'estensione, come posso scoprirlo?
Sì, sono pronto, non so per l'estensione!
Base del codice MQL4
Sì, sono pronto, non so per l'estensione!
Vedi tutti i link nel secondo post di questa pagina, specialmente la sezione
"TERMINALE"
Come si installa un EA in MetaTrader 4?
...
Definisci il concetto secondo te "... che è più vicino al prezzo di acquisto e di vendita simultaneamente..." - in che senso simultaneo?
sostituite questa penultima linea con return(t); con questo
nessun aiuto,
per scegliere l'ordine più vicino al prezzo di acquisto e di vendita, probabilmente non proprio corretto allo stesso tempo, ma questa funzione sceglierà o comprare o vendere, a seconda di quale è più vicino
Buon pomeriggio!
È sorta una domanda: l'Expert Advisor è stato configurato per fare trading su diverse decine di coppie di valute (in una singola finestra di coppia). Se una qualsiasi delle coppie non viene visualizzata nella finestra di Market Watch, si verifica un'anomalia. Come posso controllare programmaticamente se queste coppie di valute sono disponibili per il trading, o se semplicemente non sono visualizzate nel Market Watch?
Ci saranno diversi errori
non ha aiutato,
per selezionare l'ordine più vicino al prezzo di acquisto e di vendita, forse non è del tutto corretto allo stesso tempo, ma questa funzione seleziona l'acquisto o la vendita, a seconda di quale è più vicino
Cosa restituisce questa funzione con questa linea alla fine
non ha funzionato,
per selezionare l'ordine di acquisto e di vendita più vicino al prezzo, forse non è del tutto corretto allo stesso tempo, ma questa funzione seleziona l'acquisto o la vendita, a seconda di quale è più vicino
Prova così
come selezionare una posizione più vicina al prezzo di acquisto e di vendita allo stesso tempo?
//+----------------------------------------------------------------------------+
//| Возвращает тикет ближайшей к рынку позиции по цене открытия или 0 |
//| Параметры: |
//| sym - наименование инструмента ("" - текущий символ) |
//| op - операция (-1 - любая позиция) |
//| mn - MagicNumber (-1 - любой магик) |
//+----------------------------------------------------------------------------+
int TicketNearPosOnOpen(string sym="", int op=-1, int mn=-1) {
double di=10000, pp;
int i, k=OrdersTotal(), t=0;
if (sym=="") sym=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sym && (op<0 || OrderType()==op)) {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (mn<0 || OrderMagicNumber()==mn) {
if (OrderType()==OP_BUY) pp=MarketInfo(sym, MODE_BID);
if (OrderType()==OP_SELL) pp=MarketInfo(sym, MODE_ASK);
if (di>MathAbs(OrderOpenPrice()-pp)) {
di=MathAbs(OrderOpenPrice()-pp);
t=OrderTicket();
}
}
}
}
}
}
return(t);
}
O per selezionare due posizioni (sia Buy che Sell), che sono vicine al prezzo corrente?
Quando ci dici di cosa hai bisogno, ti aiuteremo :)
Come faccio a selezionare la posizione più vicina al prezzo di acquisto e di vendita allo stesso tempo?
DistMarketAndPos - Restituisce la distanza in pip tra il mercato e la posizione più vicina