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
Come posso sostituire la funzione IndicatorCounted qui sotto per utilizzarla in un EA?
Come posso sostituire la funzione IndicatorCounted qui sotto per utilizzarla in un EA?
Grazie in anticipo,
Paul
int start()
{
int i,k;
int counted_bars=IndicatorCounted();
doppio alto, basso, prezzo;
//----
if(Bars<=Tenkan || Bars<=Kijun || Bars<=Senkou) return(0);
//---- zero iniziale
if(counted_bars<1)
Ciao,
Provo a codificare questo, ma non funziona.
Prova questo:
{
int total=OrdersTotal();
for (int cnt = total -1; cnt >=0 ; cnt--)
{
OrderSelect(cnt,SELECT_BY_POS);
if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && OrderType()<=OP_SELL )
if ( MathAbs(Bid-OrderOpenPrice())<(Step+Slippage)*Point))
return(false);
else return(true);
}
}Grazie
Che differenza c'è tra usare (totale) e (totale-1) per il cnt? Se gli ordini total=totale, perché viene diminuito di (-1)?
per (int cnt = totale -1; cnt >=0 ; cnt--)
Grazie
Che differenza c'è tra usare (totale) e (totale-1) per cnt? Se ordini totali=totale, perché è diminuito di (-1)?
per (int cnt = totale -1; cnt >=0 ; cnt--)Cercherò di rispondere, ma non fidatevi di me al 100%, sto ancora imparando
cnt = totale - 1
totale :conta tutte le posizioni
totale -1 :restituirà la posizione corrente in valore decrescente (diciamo che il totale è 5 quindi diminuirà in questo modo
select cnt=posizione numero 5 dopo aver finito il cnt-- attivato così
select cnt=posizione numero 4 dopo aver finito il cnt-- innescato così...etc...
Può essere che sia così, spero di essere corretto
Gli ordini sono tenuti in un array basato su ZERO, quindi è per questo che si diminuisce il numero totale di ordini di uno. Quindi il primo ordine avrebbe indice 0, il secondo indice 1 ecc.
Lux
Elenco dei simboli del broker
Ciao...
Voglio sapere se c'è qualche codice per ottenere la lista dei simboli del broker?
per esempio EURUSD, GBPUSD, USDJPY ......
se c'è così allora si prega di passare questo codice
Grazie
Ciao...
Voglio sapere se c'è qualche codice per ottenere la lista dei simboli del broker?
per esempio EURUSD, GBPUSD, USDJPY ......
se c'è allora per favore passatemi questo codice
GrazieSymbolList fromSet - MQL4 Code Base
Come codificare? Aiuto per favore
Ciao a tutti
Voglio codificare un indicatore ma sono alle prime armi con MQL e ho bisogno di aiuto.
Quello che cerco di fare è
1 Supponendo che il prezzo più alto prima è H1 e
il prezzo più basso prima è L1
2 Quando il prezzo si incrocia più in alto di H1 allora arriva un evento.
Quando l'incrocio dei prezzi scende al di sotto di L1 allora arriva un evento.
3 I tipi di evento (segnale) sono
1 punto di colore
2 suono (le iterazioni sono opzionali)
3 email (le iterazioni sono opzionali)
4 "X" è variazione di H1 o L1
può essere assegnato.
es. Quando H2>(H1+X) allora l'evento arriva.
5 Quando arriva un nuovo evento, i punti di colore segnati prima vengono cancellati.
Questo è tutto
Aiuto per favore
Grazie...
Può succedere che alcuni dei simboli siano "mancanti" dai file set (semplicemente modificando quel file set da market watch, per esempio). mladen
È un modo semplice per risolvere il problema. Clicca con il tasto destro del mouse su Market Watch e poi "Mostra tutto". Ancora una volta cliccate con il tasto destro, poi Set->Salva con nome... e create il file con la lista completa delle valute.