Sunday, 20 August 2017

Motore Jforex


Descrizione dei metodi submitOrder Sottopone nuovo ordine. ordine restituito è in stato di IOrder. State. CREATED e sarà aggiornato allo stato IOrder. State. OPENED dopo la conferma del server. Parametri: label - utente identificatore definito per l'ordine. Etichetta deve essere univoco per l'account utente dato agli ordini attuali. Caratteri permessi: lettere, numeri e. L'etichetta deve avere al massimo 256 caratteri. strumento - strumento orderCommand - tipo di quantità ordine inviato - importo in milioni per il prezzo dell'ordine - prezzo preferito per ordine. Se zero, allora verrà utilizzato prezzo ultimo mercato visibile sul JForex. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto. In caso di ordini di mercato, il prezzo non corretta (peggio di mercato attuale) sarà cambiato a prezzo corrente e lo slittamento slittamento - slittamento. Il valore di slittamento significa seguente: se si utilizza il valore negativo allora predefinito di 5 pips se Double. isNaN (slittamento) vero allora non slittamento viene utilizzato in caso contrario, lo slittamento è impostato in pips, si dovrebbe passare 1, non 0,0001 stopLossPrice - prezzo del arrestare la perdita. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto takeProfitPrice - prezzo del take profit. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto goodTillTime - quanto a lungo ordine dovrebbe vivere se non eseguita. Solo se 0, quindi orderCommand non deve essere né IEngine. OrderCommand. BUY né ordine di mercato IEngine. OrderCommand. SELL. commento - commento che verrà salvato in ritorni di ordine: nuova istanza ordine in stato IOrder. State. CREATED Genera: JFException - se l'etichetta non è valido o già esistente, se goodTillTime 0 e orderCommand non è BIDOFFER, se l'importo è inferiore al minimo consentito , se alcuni dei parametri richiesti è submitOrder nullo Sottopone nuovo ordine. ordine restituito è in stato di IOrder. State. CREATED e sarà aggiornato allo stato IOrder. State. OPENED dopo Parametri di conferma server: label - utente identificatore definito per l'ordine. Etichetta deve essere univoco per l'account utente dato agli ordini attuali. Caratteri permessi: lettere, numeri e. L'etichetta deve avere al massimo 256 caratteri. strumento - strumento orderCommand - tipo di quantità ordine inviato - importo in milioni per il prezzo dell'ordine - prezzo preferito per ordine. Se zero, allora verrà utilizzato prezzo ultimo mercato visibile sul JForex. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto. In caso di ordini di mercato, il prezzo non corretta (peggio di mercato attuale) sarà cambiato a prezzo corrente e lo slittamento slittamento - slittamento. Il valore di slittamento significa seguente: se si utilizza il valore negativo allora predefinito di 5 pips se Double. isNaN (slittamento) vero allora non slittamento viene utilizzato in caso contrario, lo slittamento è impostato in pips, si dovrebbe passare 1, non 0,0001 stopLossPrice - prezzo del arrestare la perdita. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto takeProfitPrice - prezzo del take profit. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto goodTillTime - quanto a lungo ordine dovrebbe vivere se non eseguita. Solo se 0, quindi orderCommand non deve essere né IEngine. OrderCommand. BUY né ordine di mercato IEngine. OrderCommand. SELL. Ritorni: nuova istanza ordine in stato IOrder. State. CREATED Produce: JFException - se l'etichetta non è valido o già esistente, se goodTillTime 0 e orderCommand non è BIDOFFER, se l'importo è inferiore a minimo consentito, se alcuni dei parametri richiesti è null submitOrder Sottopone nuovo ordine. ordine restituito è in stato di IOrder. State. CREATED e sarà aggiornato allo stato IOrder. State. OPENED dopo Parametri di conferma server: label - utente identificatore definito per l'ordine. Etichetta deve essere univoco per l'account utente dato agli ordini attuali. Caratteri permessi: lettere, numeri e. L'etichetta deve avere al massimo 256 caratteri. strumento - strumento orderCommand - tipo di quantità ordine inviato - importo in milioni per il prezzo dell'ordine - prezzo preferito per ordine. Se zero, allora verrà utilizzato prezzo ultimo mercato visibile sul JForex. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto. In caso di ordini di mercato, il prezzo non corretta (peggio di mercato attuale) sarà cambiato a prezzo corrente e lo slittamento slittamento - slittamento. Il valore di slittamento significa seguente: se si utilizza il valore negativo allora predefinito di 5 pips se Double. isNaN (slittamento) vero allora non slittamento viene utilizzato in caso contrario, lo slittamento è impostato in pips, si dovrebbe passare 1, non 0,0001 stopLossPrice - prezzo del arrestare la perdita. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto takeProfitPrice - prezzo del take profit. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto Returns: nuova istanza ordine in stato IOrder. State. CREATED Produce: JFException - se l'etichetta non è valido o già esistente, se l'importo è inferiore a minimo consentito, se una parte del necessario parametri è nullo submitOrder Sottopone nuovo ordine. ordine restituito è in stato di IOrder. State. CREATED e sarà aggiornato allo stato IOrder. State. OPENED dopo Parametri di conferma server: label - utente identificatore definito per l'ordine. Etichetta deve essere univoco per l'account utente dato agli ordini attuali. Caratteri permessi: lettere, numeri e. L'etichetta deve avere al massimo 256 caratteri. strumento - strumento orderCommand - tipo di quantità ordine inviato - importo in milioni per il prezzo dell'ordine - prezzo preferito per ordine. Se zero, allora verrà utilizzato prezzo ultimo mercato visibile sul JForex. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto. In caso di ordini di mercato, il prezzo non corretta (peggio di mercato attuale) sarà cambiato a prezzo corrente e lo slittamento slittamento - slittamento. Il valore di slittamento significa seguente: se si utilizza il valore negativo allora predefinito di 5 pips se Double. isNaN (slittamento) vero allora non slittamento viene utilizzato in caso contrario, lo slittamento è impostato in pips, si dovrebbe passare 1, non 0,0001 ritorni: nuova istanza ordine in IOrder. State. CREATED stato Genera: JFException - se l'etichetta non è valido o già esistente, se l'importo è inferiore a minimo consentito, se alcuni dei parametri richiesti è submitOrder nullo Sottopone nuovo ordine. ordine restituito è in stato di IOrder. State. CREATED e sarà aggiornato allo stato IOrder. State. OPENED dopo la conferma del server. Nota: il valore predefinito di 5 pips slittamento viene utilizzato. Per specificare lo slittamento personalizzato, o lo slittamento disabilitare del tutto, si prega di utilizzare submitOrder estesa (.) I metodi. Parametri: label - utente identificatore definito per l'ordine. Etichetta deve essere univoco per l'account utente dato agli ordini attuali. Caratteri permessi: lettere, numeri e. L'etichetta deve avere al massimo 256 caratteri. strumento - strumento orderCommand - tipo di quantità ordine inviato - importo in milioni per il prezzo dell'ordine - prezzo preferito per ordine. Se zero, allora verrà utilizzato prezzo ultimo mercato visibile sul JForex. Il prezzo dovrebbe essere divisibile per 0,1 pip o ordine sarà respinto. In caso di ordini di mercato, il prezzo non corretta (peggio di mercato attuale) sarà modificato per prezzo e lo slittamento attuali Returns: nuova istanza ordine in stato IOrder. State. CREATED Genera: JFException - se l'etichetta non è valido o è già esistente, se l'importo è meno di minimo consentito, se alcuni dei parametri richiesti è nullo Vedere anche: submitOrder (String, strumento, OrderCommand, doppio, doppio, doppio). submitOrder (String, Strumento, OrderCommand, doppie, matrimoniali, doppie, matrimoniali, doppie). submitOrder (String, Strumento, OrderCommand, doppie, matrimoniali, doppie, matrimoniali, doppie, lungo). submitOrder (String, Strumento, OrderCommand, doppie, matrimoniali, doppie, matrimoniali, doppie, lungo, String) submitOrder Sottopone nuovo ordine. ordine restituito è in stato di IOrder. State. CREATED e sarà aggiornato allo stato IOrder. State. OPENED dopo la conferma del server. Nota: il valore predefinito di 5 pips slittamento viene utilizzato. Per specificare lo slittamento personalizzato, o lo slittamento disabilitare del tutto, si prega di utilizzare submitOrder estesa (.) I metodi. Parametri: label - utente identificatore definito per l'ordine. Etichetta deve essere univoco per l'account utente dato agli ordini attuali. Caratteri permessi: lettere, numeri e. L'etichetta deve avere al massimo 256 caratteri. strumento - strumento orderCommand - tipo di ordine inviato. Solo IEngine. OrderCommand. BUY e IEngine. OrderCommand. SELL ammessi in questo importo metodo - importo in milioni per i ritorni di ordine: nuova istanza ordine in stato IOrder. State. CREATED Produce: JFException - se l'etichetta non è valido o già esiste, se importo è inferiore minimo consentito, se alcuni dei parametri richiesti è nulla o se orderCommand non è comprare o vendere Vedi anche: submitOrder (String, strumento, OrderCommand, doppio, doppio, doppio). submitOrder (String, Strumento, OrderCommand, doppie, matrimoniali, doppie, matrimoniali, doppie). submitOrder (String, Strumento, OrderCommand, doppie, matrimoniali, doppie, matrimoniali, doppie, lungo). submitOrder (String, Strumento, OrderCommand, doppie, matrimoniali, doppie, matrimoniali, doppie, lungo, String) Restituisce ordine per etichetta, oppure null se è stato trovato nessun ordine getOrderById Parametri: OrderId - ordini id Restituisce: ordine o null. There è solo altri due giorni di negoziazione a sinistra in aprile Dukascopy JForex strategia concorso. Sto attualmente al 6 °. Ma c'è una lotta feroce per il mio posto. Ive è mossa tra il 6 e l'8 per tutta la settimana, anche se io ho mai fatto qualsiasi commercio. Le altre persone stanno mettendo su grandi scommesse sperando di spremere in un top 6. Perché Secondo la struttura palio, 4 al 6 vincitori riceveranno ciascuno 1.000. Considerando che il 7 al 10 riceveranno solo 500. Con il mio conto corrente in piedi a 120.032 (20 guadagno) di questo mese, è abbastanza fattibile per gli altri per cercare di prendere il mio posto. Vedere la tabella sottostante per i primi 10 classifica stesura di questo documento. Le mie opzioni sono a uno accendere la mia strategia per rendere più commerci o non fare nulla. Il rischio in esecuzione di nuovo la mia strategia è che io possa perdere soldi e farmi ancora meno competitivo. Il mio strategys lasso di tempo di lavoro è in ore, quindi non c'è neanche tanto spazio per l'errore. In quanto tale, ritengo che con solo due giorni di negoziazione a sinistra, il tempo non è dalla mia parte. D'altra parte, io probabilmente perderò il mio 6 ° posto come io non sono lontano da altri dietro di me. Quindi, se non faccio niente, sarò molto probabilmente finirà per 7 o 8 e perdere la metà del premio in denaro. Dopo aver riflettuto su questo per breve tempo, Ive ha deciso di non fare nulla. Le probabilità sono davvero troppo contro di me. Ho visto troppe persone in questo mesi concorso rischiando di spostarsi verso l'alto da un buon grado solo di esporsi troppo e perdere fuori dalla top 10 completamente. Ho scoperto che la strategia di competere nel Dukascopy JForex strategia concorso non ha bisogno di essere al 100 automatica Secondo Contest di sostegno nel forum ufficiale. Posso impostare i parametri come prendere obiettivo di profitto, stop loss, e long-only o corto solo compravendite. Che rendono questo concorso sostanzialmente più facile da programmare, come posso attuare una strategia semi-automatica, che è quello che preferisco nel mio trading reale. Il problema con la costruzione di un sistema di trading automatico è che le condizioni di mercato cambiano frequentemente e senza preavviso. Quindi, ci vuole più di un paio di righe di programmare un sistema molto redditizio per filtrare condizioni indesiderabili. Come ho discusso prima, perché tutti i vincitori di questo concorso devono pubblicare i loro codici sorgente, non voglio spendere troppo tempo su questo concorso. Ora che so di poter scambiare semi-automaticamente a questo concorso. Posso solo fare la mia analisi manualmente e quindi utilizzare la strategia per eseguire operazioni quando lo desiderano. Questo è esattamente come il mio processo di negoziazione vera e propria, come illustrato in precedenza. Come potete immaginare, sono molto contento di questa notizia. Non ho bisogno di graffiare più la testa per costruire una nuova strategia per mesi il prossimo concorso. Ho programmato e testato diverse nuove idee negli ultimi 2 settimane, ma havent trovato niente di meglio che la mia strategia esistente. che ha fatto bene nel mese di aprile. Questa strategia Contest Dukascopy JForex è stato un grande stimolo per me per prendere confidenza con JForex. Come ho intenzione di usarlo per il mio vero negoziazione a Dukascopy (aprire un conto con questo link di affiliazione per ricevere 35 sconto sulle commissioni) entro la fine dell'anno, questa è una situazione win-win per me, come ho imparato l'API e possibilmente vincere qualche premio soldi allo stesso tempo. Questa è una spiegazione della mia strategia di trading automatizzato per la Dukascopy JForex strategia Contest nel mese di aprile. Questa strategia appena fatto il suo primo commercio oggi dopo aver eseguito per circa 72 ore. Il mio conto demo contest si è chiuso con un guadagno di 7 in questo primo commercio. Si noti che questa strategia è costruita per competere in un concorso e non per la negoziazione vera e propria (cioè la sua puramente un no scommessa costo). Ecco il concetto per questa configurazione trading ad alta probabilità. Facendo riferimento alla figura 1 sotto, la freccia rossa indica il mio ingresso a corto di EURGBP oggi. Questi sono gli indicatori tecnici di analisi della strategia utilizza: Trend: segnalato dal 50 bar media mobile sopra (rialzista) o al di sotto (ribassista) il 200 bar media mobile. Momentum: ipervenduto o condizioni RSI di ipercomprato, ma non utilizzati in maniera tradizionale. Volatilità: Io uso il canale Keltner per misurare la volatilità. l'azione dei prezzi: osservare il comportamento candeliere di identificare la continuazione di tendenza. Questo è dove il segreto di questa strategia accade. Spiegherò questo seguito. Si noti che ho usato un Bande di Bollinger nel grafico di figura 1, perché non riuscivo a trovare l'indicatore Keltner Channel nella Metatrader (il mio software grafici). Esso non influisce sul mio illustrazione concettuale comunque. La messa a punto: Identificare tendenza generale tramite 50200 medie mobili come spiegato sopra. prezzo Conferma è ancora giocando al trend verificando se il prezzo corrente di mercato si trova sul lato destro delle 200 barre di media mobile. Prezzo al di sopra e al di sotto per bullish per ribassista. Una volta che i passaggi 1-2 sono a posto, il suo presupposto che la tendenza è forte. Cerchiamo una messa a punto nella direzione tendenze. In particolare, cerchiamo una configurazione controtendenza ritracciamento fallito utilizzando candeliere in combinazione con il canale Keltner. Sembra fantasia, ma la sua semplice. Usando un esempio lato corto, le barre alte deve penetrare sopra il canale Keltner ancora chiude all'interno di esso. Poi la voce di breve viene segnalata. L'opposto di un entry-lato lungo. RSI condizioni di ipercomprato e ipervenduto sono utilizzati per filtrare i movimenti contro-tendenza lento e costante (quelli sono il male). Un altro vantaggio di utilizzare un canale di prezzo è che io uso anche di agganciare il mio obiettivo take profit e stop loss. Come ho detto nel mio precedente post, perché si aspetta che Dukascopy vincente concorrenti a presentare le loro codici sorgente, non sto usando niente di proprietà o straordinaria qui. Come tale, questo è totalmente diverso da quello che io uso per il commercio per conto mio. Vale a dire più affidamento su indicatori e meno su azione dei prezzi e gestione del rischio.

No comments:

Post a Comment