[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 484
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
Ecco il codice dell'indicatore (ottimizzato e cambiato con VIN - grazie mille).
Tutto bene, sembra avere senso....... Volevo rifarlo un po'. TUTTAVIA. L'idea è MACD in basso inizia a crescere (TUTTI i suoi valori sono inferiori al valore N) qui e impostare la freccia BAY,
per SHEL viceversa. Ho provato a cambiare le condizioni di scambio (i valori cambiati da < a > non hanno funzionato). Se il MACD inizia a crescere (è negativo), il momento della comparsa della freccia coincide con una condizione di trading. Sembra giusto...... MA le frecce sono apparse troppo...........
Per favore ditemi!!!!!!!!!!!!!!
Есть МАКД с параметрами 9 и 12.
Верно ли, что он показывает разницу между МА с периодами 9 и 12? А то у меня какой-то разбег в цифрах.
Controllare la conformità di ma_method, applied_price in MA e MAKD.
Tutti i valori MACD sono contenuti in un array unidimensionale MACD[], voglio controllarli in batch (ogni 10 elementi) per massimi e minimi, e disegnarli nell'indicatore.
Ecco il codice:
Perché non è disegnato?
Per favore, consigliatemi!
Tutti i valori MACD sono contenuti in un array unidimensionale MACD[], voglio controllarli in batch (ogni 10 elementi) per massimi e minimi, e disegnarli nell'indicatore.
Ecco il codice:
Perché non è disegnato?
e non è chiaro cosa volete esattamente negli array MAX e MINQual è la dimensione dell'array x10?
10?
Allora dovresti riscriverlo così:
La situazione è la seguente, apro un ordine con orderSend, 1 lotto, lo chiudo con orderClose, 0,5 lotto.... si chiude la metà e si apre un nuovo ordine con un altro ticket, come faccio a prendere rapidamente il ticket dell'ordine appena aperto?
non se ne parla.
L'unico modo è quello di fare forza bruta tra gli ordini aperti e pendenti.
lots=UseLots();
se (lots==0) return(0);
i=OrderSend(Symbol(),OP_BUY,UseLots(),NormalizeDouble(Ask, Digits),slippage,Ask-StopLoss*Point,Ask+TakeProfit*Point,EA,magic,0,Blue);
lots=UseLots();
se (lots==0) return(0);
i=OrderSend(Symbol(),OP_SELL,UseLots(),NormalizeDouble(Bid, Digits),slippage,Bid+StopLoss*Point,Bid-TakeProfit*Point,EA,magic,0,Red);
Errore 4107 su 1 di 10 ordini o su 3 di 25 diversamente nel tester
E qual è il valore di slittamento riportato e qual è la quotazione 5 o 4 cifre decimali.Проверьте соответствие ma_method, applied_price в МА и МАКД.
Già. Erano 120 invece di 12 per il MA. Ero stupito! :)
Per favore, consigliatemi!
Tutti i valori MACD sono contenuti in un array unidimensionale MACD[], voglio controllarli in batch (ogni 10 elementi) per massimi e minimi, e disegnarli nell'indicatore.
Ecco il codice:
Perché non è disegnato?