Ive scritto un esperto per MT4 che sta dando ERROFFQUOTES errori cercando di modificare un ordine esistente. Ho posto l'ordine nella prima fase con OrderSend, e inviato un avviso che questo era successo. Allora provo a modificare l'ordine per il target StopLoss e profitto con quello che mi sembrano essere valori validi, ma riceve l'errore. Il broker richiede che lo stop loss e obiettivo di profitto essere fatto in un secondo momento dopo che l'ordine è collocato. Il campione da questa mattina è mostrato di seguito per i soggetti EURUSD: EntryPrice è inizialmente 1,3674 StopLoss è 1,3644 EntryPrice (ProfitTargetPoint) 1,3719 Qualcuno può spiegare perché questo dovrebbe tradursi in un errore 136 (Off virgolette) Grazie in anticipo. Dalla sezione documentazione: No citazioni. Il broker non ha fornito con i prezzi o rifiutati, per qualsiasi motivo (ad esempio, prezzi all'inizio della sessione, i prezzi non confermate, mercato in rapida). Dopo 5 secondi (o più) di ritardo, è necessario aggiornare i dati usando la funzione RefreshRates e fare un nuovo tentativo. Speranza che aiuta :) Normalmente spento CITAZIONI accade quando si desidera impostare i tuoi limiti di ordine ad un determinato prezzo e il prezzo ha già si muove per qualche altro valore: per esempio, si desidera acquistare a 1,5050, ma il tempo il vostro ordine arriva sul mercato il prezzo è a 1,5060, in modo da il suo ordine respinta perché c'è troppa differenza con quello che si chiede. Utilizzare il parametro CALZA per l'accettazione di tale differenza o no. Con uno slittamento di 3, sarà accettata la maggior parte dei tuoi ordini: mezzi se si chiede di acquistare a 1,5050 e 1,5053 prezzo è il vostro ordine sarà aperto. Speranza che aiuta troppo :-) Grazie per le risposte, ragazzi, ma non sono sicuro che lo spiega. L'errore OffQuotes viene restituito dal OrderModify non il OrderSend, così lo slittamento è neanche il problema. Questo particolare broker pretende molto supporto slittamento comunque. Hanno modificato MT4 per ordini di mercato in tal senso. Come mostrato con i valori di esempio (quelli veri che hanno causato l'errore), lo stop loss era 30 pip dalla data di entrata e prendere profitto è stato di 45 pip dall'entrata. Il mio file di log mostra che l'offerta e chiedere hadnt spostato tra il OrderSend e OrderModify. Questo è ciò che mi lascia perplesso. Qualsiasi altro pensiero sarebbe apprezzato. Bene, quindi la prima risposta potrebbe essere quella giusta. il server broker avrebbe dovuto essere scollegato o non risponde quando succede. Hai provato a farlo manualmente bloccato con ordini aperti su MT4 quotOff Quotesquot Registrato Dicembre 2011 Status: Utente 132 Messaggi ho idea che cosa Im supposto per fare qui. SL isnt essere colpito, TP è neanche essere colpito. Ho provato a chiudere manualmente al mercato e semplicemente continua a dire quotOff Quotesquot. Il suo unico demo, ma il suo cazzo fastidioso perché il mio non sta EA apertura di nuove posizioni a meno che non ho eseguito una versione modificata. Si dice che la mia connessione è bene, ho controllato le impostazioni ServerAccount e la sua corretta. Se I log out e cercare di chiudere la posizione dà un errore standard connectionquot quotNo, quindi non penso che questo è il problema. Posso anche aprire e chiudere nuove posizioni senza problemi. Si accumula anche Oo swap. Mighty dispari. Qualcuno ha qualche idea mi sto perdendo qualcosa di ridicolmente ovvia Registrato Gennaio 2011 Status: Utente 1.299 messaggi ho idea di che cosa Im supposto per fare qui. SL isnt essere colpito, TP è neanche essere colpito. Ho provato a chiudere manualmente al mercato e semplicemente continua a dire quotOff Quotesquot. Il suo unico demo, ma il suo cazzo fastidioso perché il mio non sta EA apertura di nuove posizioni a meno che non ho eseguito una versione modificata. Si dice che la mia connessione è bene, ho controllato le impostazioni ServerAccount e la sua corretta. Se I log out e cercare di chiudere la posizione dà un errore standard connectionquot quotNo, quindi non penso che questo è il problema. Posso anche aprire e chiudere nuove posizioni senza problemi. È questo Alpari da qualsiasi chanceMetatrader 4: Come chiudere una posizione Al fine di trarre profitto dalla differenza di corsi, il suo necessario chiudere la posizione. Per chiudere una posizione, il commerciante deve fare un mestiere in contrasto con il primo eseguì. Ad esempio, se il primo commercio stava comprando un lotto di EURUSD, un lotto della stessa valuta deve essere venduto per chiudere la posizione. Una posizione può essere chiusa completamente o parzialmente, a seconda del volume di un contratto concluso nella direzione contraria. Ci sono pochi modi per chiudere la posizione: Fare doppio clic nella posizione aperta nella scheda Commercio della finestra Terminale Tasto destro del mouse per ottenere il menu di contesto nella scheda Commercio della finestra del terminale e (Fig. 37) Fig. 37 Chiudi menù Ordinare Fare clic su Chiudi Ordine. L'ordine . Viene visualizzata la finestra (fig. 38). Pic. 38 Chiudi Ordina MT4 finestra Telefono: 44 125 920 7457 fax: 44 (0) 844 507 0446 Collegare con noi: Laino gruppo numero di registro 21973 IBC 2014. avvertimento di rischio: Si prega di notare che il commercio di prodotti con leva può comportare un significativo livello di rischio e non è adatto per tutti gli investitori. Si consiglia di non rischiare più di quanto si è disposti a perdere. Prima di decidere di commercio, si prega di assicurarsi di comprendere i rischi e prendere in considerazione il vostro livello di esperienza. Chiedere una consulenza indipendente, se necessario. PaxForex oggi il nostro rating di 9,3 su 10. basandosi su 107 voti e 55 recensioni qualificati. Si prega di come sito PaxForex nella tua rete preferita e accedere alla pagina di registrazione del conto fx gratuito
Comments
Post a Comment