[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 342
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
Potete dirmi, per favore, se apro un ordine
OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red)
Se viene attivato uno Stop Loss, aprire un doppio lotto all'apertura dell'ordine successivo, cosa che viene fatta automaticamente
Potete dirmi per favore se apro un ordine
OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red)
Se viene attivato uno Stop Loss, aprite un lotto raddoppiato alla prossima apertura dell'ordine che avviene automaticamente
Mettete queste righe all'inizio della funzione START e usate la variabile _SL[0] per determinare il risultato del trade precedente.
se (OrderSelect(Tic,SELECT_BY_TICKET)==true)
{
if (OrderComment()=="[sl]")_SL[0]=-1;
if (OrderComment()=="[tp]")_SL[0]=1;
}
Problema.
C'è un EA. Se le variabili Lot, Porog, Otstup, SL, TP sono impostate nel "corpo" del programma, allora l'EA funziona. Se queste variabili sono impostate come "esterne" (impostandole tramite le impostazioni), allora l'EA non funziona (nel "corpo" dell'EA, queste variabili hanno un valore di ZERO).
Quale può essere il problema? Dove cercare una soluzione?
Potreste suggerire una funzione per implementare una finestra di dialogo in cui è possibile specificare i valori delle variabili.
Per esempio, c'è uno script di acquisto (acquisto con Sl e Tp impostati), quando lo si esegue, viene visualizzata una finestra di dialogo in cui è possibile specificare ad esempio la dimensione del lotto, quindi premere Ok e l'ordine viene eseguito!
Grazie!
Cari professionisti, per favore consigliate...
Nel mio indicatore uso un testo che visualizza i dati sul valore della curva dell'indicatore sul grafico
Devo spostarlo sul parametro Label per mantenere il testo sulla curva. Ma quando passiamo a un altro periodo o aumentiamo/diminuiamo il grafico, la scala del grafico cambia e dobbiamo modificare di nuovo. Lo spostamento del testo può essere impostato diversamente, per esempio in pixel dello schermo?Cari professionisti, per favore consigliate...
Nel mio indicatore uso un testo che visualizza i dati sul valore della curva dell'indicatore sul grafico
Per fare in modo che il testo non si sovrapponga alla curva, dobbiamo spostarlo del parametro Label. Ma quando si passa a un altro periodo o si aumenta/diminuisce il grafico, la scala del grafico cambia e bisogna modificare di nuovo. Lo spostamento del testo può essere impostato diversamente, per esempio in pixel dello schermo?Puoi usare
Non capisco bene come? Allego una foto dell'indicatore. Il punto è che il testo è attaccato a punti specifici dell'indicatore.
Allora dovete rendere l'etichetta dinamica. Per ogni periodo di tempo il suo. Una volta dentro e dimenticarsene. Ma prima, dovete selezionarlo.
Lo spostamento del testo può essere impostato diversamente, per esempio in pixel dello schermo?
La risposta più corretta è no.