[ARCHIVIO]Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non posso andare da nessuna parte senza di te - 5. - pagina 73

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
Ho scritto una funzione che dovrebbe determinare se la posizione esiste in base al tag e al commento inseriti. In caso contrario, dovrebbe restituire il permesso di aprirlo.
Quando uso un segnale di trading nell'Expert Advisor, tutto funziona bene: apre una posizione solo quando non ce ne sono altri con le stesse condizioni. Ma quando l'Expert Advisor lavora con diversi tipi di segnali che etichetto con un commento diverso, apre posizioni multiple. Qual è il problema?
Quando un tale ordine viene effettuato, viene generato l'errore 130. Anche SellStop si apre in modo simile, ma non ci sono errori.
Il vostro ciclo for "base" non funziona. In ogni caso dirà o vero o falso al primo ordine e non guarderà oltre
Quando un tale ordine viene effettuato, viene generato l'errore 130. Anche SellStop si apre in modo simile, ma non ci sono errori.
E come sono correlati il prezzo specificato nell'ordine e il prezzo corrente di mercato quando si verifica un errore?
Come si rapporta il prezzo nell'ordine al prezzo corrente di mercato quando si verifica un errore?
Non c'è niente di sbagliato nel prezzo, è lontano
Specificare i valori esatti e il tipo di ordine!!!
BuyStop è un ordine in sospeso per comprare attività in uno strumento finanziario a un prezzo superiore al prezzo corrente. L'ordine sarà eseguito (convertito in un ordine di acquisto a mercato) se il prezzo Ask raggiunge o supera il prezzo indicato nell'ordine. E l'esecuzione della condizione rossa?
BuyStop è un ordine in sospeso per comprare attività in uno strumento finanziario a un prezzo superiore al prezzo corrente. L'ordine sarà eseguito (convertito in un ordine di acquisto a mercato) se il prezzo Ask raggiunge o supera il prezzo indicato nell'ordine. E l'esecuzione della condizione rossa?
Digitare BUYSTOP. Anche se inseriamo manualmente 1.3300 per EUR/Dollaro ed eseguiamo il test oggi, l'ordine non si aprirà.
Come scriverlo correttamente, in modo che il valore del doppio sia scritto solo una volta e solo al valore zero. Ho provato if(recRes==0) recRes=NormalizeDouble(Res,5); ma non funziona, il valore viene sovrascritto non appena Res cambia. Qual è il modo giusto per implementarlo?
E cosa si ottiene?
Qual è il tipo direcRes?
E quali sono i valori dellaRes?
Tipo BUYSTOP. Anche se prescrivo manualmente 1.3300 per Euro/Dollaro e faccio un test per oggi, l'ordine non si apre.
Qual è il messaggio quando si fa questo?