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
Grazie ND
Dove posso trovare uno zerolag-true-stocastico?
Script per aggiungere lotti agli ordini aperti in profitto
Ciao a tutti,
Sto cercando di scrivere uno script che aggiunga lotti agli ordini aperti che sono in profitto. Il problema è che ho bisogno di implementare il refresh da qualche parte perché quando gli ultimi ordini passano sta ancora usando gli stessi dati di prezzo.
Se qualcuno può aiutarmi lo apprezzerei molto.
Grazie a tutti...
Ecco il codice:
#proprietà show_inputs
#include
//+------------------------------------------------------------------+
//| funzione di avvio del programma script |
//+------------------------------------------------------------------+
int start()
{
int totale,cnt,err;
totale = OrdiniTotali();
for(cnt=0;cnt<totale;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderProfit() >= 15) // il profitto è maggiore di 15 pip
if(OrderType()==OP_BUY)
OrderSend(OrderSymbol(),OP_BUY, 0.1, MarketInfo(OrderSymbol(),MODE_ASK), 2, NULL, NULL, NULL, NULL, NULL, CLR_NONE);
altrimenti
OrderSend(OrderSymbol(),OP_SELL, 0.1, MarketInfo(OrderSymbol(),MODE_BID), 2, NULL, NULL, NULL, NULL, NULL, CLR_NONE);
err=GetLastError();
Print("error(",err,"): ",ErrorDescription(err));
Sleep(1000);
}
//----
//----
return(0);
}
Grazie in anticipo a tutti...
Saluti
Jeff
Grazie ND Dove posso trovare uno zerolag-true-stocastico?
Dovrebbe essere qui:
https://www.mql5.com/en/forum/172902
Lavoro con dll
Ciao ND,
Potresti per favore indicarmi una direzione giusta?
1. Ho bisogno di imparare di più sul lavoro reciproco di dll e MT, vale a dire: come MT esegue dll che è scritto in C++; come le fonti dll in MT4 quotano e restituiscono i segnali a MT4 e così via. Per favore, indicami un libro e smaples di codice.
2. Avevo un indicatore che analizzava le notizie da un fornitore di notizie esterno (credo FF) e le riversava in MT4 e le visualizzava in una qualsiasi finestra di TF. O ti sei imbattuto in qualcosa di simile.
Grazie in anticipo
Ciao ND,
Potreste per favore indicarmi una direzione giusta?
1. Ho bisogno di imparare di più sul lavoro reciproco di dll e MT, vale a dire: come MT esegue dll che è scritto in C++; come i sorgenti dll in MT4 quotano e restituiscono i segnali a MT4 e così via. Per favore, indicami un libro e smaples di codice.
2. Avevo un indicatore che analizzava le notizie da un fornitore di notizie esterno (credo FF) e le riversava in MT4 e le visualizzava in una qualsiasi finestra di TF. Oppure ti sei imbattuto in qualcosa di simile.
Grazie in anticipoCiao bershk,
per quanto riguarda il punto 2 (analizzare le notizie da qualche fornitore di notizie esterno) quindi puoi usare questo esempio:
https://www.mql5.com/en/forum/177102 - indicatori di sourcing delle notizie in MT4, e EA trading news in MT4. Sono in codici sorgente mql4 in modo da poter scaricare e aprire in metaEditor per vederlo come esempio.
Questi indicatori ed EAs stanno usando il nostro calendario forex tsd.
Questi indicatori ed EA stanno usando una dll (la troverete sul thread e all'interno del codice di questi indicatori/EA - troverete gli esempi di come è stato implementato/codificato in mql4.
Per quanto riguarda il fornitore di notizie di FF guarda questo thread https://www.mql5.com/en/forum/176404
Questo thread https://www.mql5.com/en/forum/173834
https://www.mql5.com/en/forum/175881
sulla tua prima domanda:
https://www.mql5.com/en/forum/172885
dll e notizie
Grazie mille ND!
Sei come al solito molto utile
Saluti,
Victor
Ciao bershk,
per quanto riguarda il punto 2 (analizzare le notizie da qualche fornitore di notizie esterno) quindi puoi usare questo esempio:
https://www.mql5.com/en/forum/177102 - indicatori di sourcing delle notizie in MT4, e EA trading news in MT4. Sono in codici sorgente mql4 in modo da poter scaricare e aprire in metaEditor per vederlo come esempio.
Questi indicatori ed EAs stanno usando il nostro calendario forex tsd.
Questi indicatori ed EA stanno usando una dll (la troverete sul thread e all'interno del codice di questi indicatori/EA - troverete gli esempi di come è stato implementato/codificato in mql4.
Per quanto riguarda il fornitore di notizie di FF guarda questo thread https://www.mql5.com/en/forum/176404
Questo thread https://www.mql5.com/en/forum/173834
https://www.mql5.com/en/forum/175881
riguardo alla tua prima domanda:
https://www.mql5.com/en/forum/172885tim
Ciao Caro CodesGuru
La mia domanda è semplice credo ma non sono riuscito a capire come gestirla.
Quindi voglio scrivere questo codice in EA,
Se (highprice - lowprice) < 60 pips tra le 02:00 GMT e le 10:00 GMT allora vendi AUDUSD a lowprice - 5pips o compra AUDUSD a highprice + 5pips, altrimenti no trade
Voglio creare questo semplice ordine di trading automatizzato ma non sono in grado, potreste aiutarmi?
grazie
Trascinare e rilasciare lo stop loss
Ciao a tutti
Ho Drag and Drop Stop loss script, e un amore per usarlo. Ma con il mio broker non funziona per 2 ordini in uno stesso scart solo impostare 1 ordine. Voglio impostare lo stop loss per 2 ordini nello stesso posto.
Qual è il problema? Funziona bene per altri broker.
Per favore aiutatemi
int start()
{
//----
int digits = MarketInfo(Symbol(),MODE_DIGITS);
double value = NormalizeDouble(WindowPriceOnDropped(),digits);
for(int i=OrdersTotal()-1;i>=0;i--)
{
if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
continuare;
if(OrderSymbol()!=Symbol())
continua;
RefreshRates();
se(TipoOrdine()==OP_BUY)
se(valore<Bid)
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
if(OrderType()==OP_SELL)
if(value>Ask)
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
if((OrderType()==OP_BUYSTOP) || (OrderType()==OP_BUYLIMIT))
if(value<OrderOpenPrice())
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
if((OrderType()==OP_SELLSTOP) || (OrderType()==OP_SELLLIMIT))
if(value>OrderOpenPrice())
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
}
return(0);
}
//+------------------------------------------------------------------+
Aiuto
Sto cercando di fare il mio primo EA, ma non riesco a capire come farlo, ecco le regole che dovrebbe avere
Se chiude sopra l'EMA 7 (Comprare)
Se chiude sotto l'EMA 7 (Vendere e vendere allo scoperto)
Se chiude sopra l'EMA 7 (Comprare per coprire e comprare)
Domanda sulla prima lezione
2;76;;;impossibile aprire il file del programma
Ho fatto il file di testo, non riesco a compilarlo quando eseguo quanto sopra è l'errore che esce da (my_first_mql4_script.log) che appare al posto del file ex4.
Ho reso il file notepad un file .bat come dice la prima lezione e ne ho salvato il contenuto:
cd C:\ProgrammiUpFX Trading Station
metalang -q "C:\Program Files\UpFX Trading Station\my_first_mql4_script.mq4"