Fine settimana sera - pagina 6

 
Vladimir Karputov:
Mi dispiace, finché la borsa non dà accesso, tutti gli appassionati di borsa vanno a volare su Parigi.

Perché non scrivi per MQ-Demo? Per favore, l'accesso allo scambio... Solo con un ritardo.

J2T - accesso senza ritardo. AMP - nessun ritardo. BCS - anche reale senza ritardo (cioè si può testare su quotazioni reali!).

 
Alexey Kozitsyn:

Perché non scrivi per MQ-Demo? Per favore, l'accesso allo scambio... Solo con un ritardo.

Se il forex demo è quasi identico al reale, allora il demo in borsa è qualcosa di terribilmente lontano dal reale. Ecco perché per testare e scrivere per lo scambio, avete bisogno di uno vero.

 
Vladimir Karputov:

Se il demo forex è un contorno quasi identico a quello reale, allora il demo forex è qualcosa di terribilmente lontano da quello reale. Ecco perché per testare e scrivere per l'Exchange, hai bisogno di una vera.

Vladimir, non hai bisogno di parlarmi delle differenze tra la demo sul forex e la demo in borsa. Ho imparato a conoscere queste differenze a suo tempo, questo thread è ancora sul forum. Lo troverò ora.

Per quanto riguarda le aziende che ho indicato, le quotazioni non sono del DEMO CONTROL della nostra borsa! E i dati reali di scambio. Solo su demo. Anche:

1. rimane la domanda perché non si scrive sotto MQ-Demo. I dati reali sono trasmessi lì;

2) Ho citato anche BCS - lì si può aprire un vero senza visitare l'ufficio. E prova su dati reali nel tester.

Aggiunto. Nel 2016 stavo dimostrando che le demo di cui sto parlando non sono il circuito demo di uno scambio. Ecco il link.

 
Vladimir Karputov:
Mi dispiace, finché la borsa non dà accesso, tutti gli amanti della borsa vanno a volare su Parigi.

Non ti chiederei di scrivere un programma gratis, ma sarebbe sciocco rifiutare la tua offerta di fare un consulente. Se non puoi scrivere codice per lo scambio, scrivi quello che puoi, l'importante è che non abbia quegli errori di cui hai scritto.

 
Sile Si:

Salve.

Termini di riferimento.

Per i conti di copertura e di compensazione.

Condizione per aprire una posizione.

L'altezza del corpo della candela attuale è "a_" per cento superiore all'altezza media di "b_" numero di candele. Entrata "c_" secondi prima che la candela del segnale si chiuda nella direzione della candela, o nella direzione opposta quando "revers"=true. Dopo aver aperto una posizione nella direzione della candela (a "revers"=false), piazza un ordine limite di media con un volume uguale al lotto della precedente operazione, moltiplicato per il coefficiente "koef", ad una distanza di "d" per cento dell'altezza della candela corrente dal prezzo di scambio.

Quando si attiva un ordine limite, impostare l'ordine limite alla stessa distanza dal prezzo dell'ultima operazione come la distanza dall'apertura delle prime operazioni. Limitare la quantità di installazioni dell'ordine limite "e_" volte. Se "reverse"=true, non impostare l'ordine di mediazione.

Prendere profitto.

Ordine limite invece di TAP.

Imposta un ordine limite dopo aver aperto la posizione alla distanza di "tp_". Nel caso in cui il prezzo si muova contro la posizione e attivi l'ordine di mediazione, allora sposta l'ordine Limit alla distanza "tp_" dal prezzo medio delle transazioni e aumenta il suo volume in accordo con il volume della posizione. Se all'attivazione dell'ordine "tp_" la posizione non viene chiusa nella sua interezza, chiudete il volume rimanente sul mercato.

Trasferimento al B.O.U., pesca a strascico.

Se il prezzo corrente è superiore al prezzo di posizione più f_" per cento dell'altezza della candela del segnale, impostate un ordine stop con un lotto appropriato al prezzo di pareggio tenendo conto dello swap e della commissione accumulati. Man mano che lo swap viene accumulato, regola il prezzo dell'ordine.

Se il prezzo corrente è superiore al prezzo di posizione più "g_" per cento dell'altezza della candela di segnale, sposta l'ordine di stop ad una distanza di "h_" dal prezzo corrente, tira l'ordine di stop se il prezzo è cambiato di un passo = "i_" punti.

Stop loss - "sl_", zero di default, non impostare. Se più di zero, impostare l'ordine di stop ad una distanza di "sl_" punti dal prezzo della transazione, se più di una transazione è aperta, quindi dal prezzo medio delle transazioni. Chiudere secondo il mercato se il volume dell'ordine di stop non viene eseguito tutto.

Nelle impostazioni esterne, specificate un lotto "lots_" fisso o una percentuale del deposito, e tutti i parametri del compito "a_", "b_", ecc.

Inizierò con piccole porzioni.

Non appena ci sono"Secondi prima della chiusura della candela del segnale" secondi rimasti prima della chiusura della candela corrente, calcoliamo la dimensione media delle candele"Numero di candele per il calcolo della dimensione media della candela". Se la candela attuale supera la dimensione media di"Candela attuale: dimensione del corpo in eccesso, percentuali" - apriamo una posizione con il volume"Lotti" e piazziamo un ordine limite pendente con il volume"Lotti" *"Fattore di moltiplicazione" dal prezzo di apertura alla distanza di"Livello limite pendente: percentuale dell'altezza della candela attuale" in percentuale dell'altezza della candela del segnale.

Vi sembra che sia corretto?


 

T1LEIugo.mq5

versione "1.000"


Per controllare l'operazione corrente, impostare un punto di interruzione


Questo vi permetterà di valutare visivamente la correttezza dell'algoritmo nel tester di strategia.

File:
T1LEIugo.mq5  8 kb
 
Vladimir Karputov:

È giusto?


Questo è corretto. Probabilmente si dovrebbe piazzare un ordine limite T\P subito, probabilmente anche prima dell'ordine limite di media.

Addendum al punto di inversione:

...se "reverse"=true, non piazzare un ordine di mediazione. Aprire una posizione o impostare un ordine limite ("lim_"=vero/falso). Ad una distanza dal prezzo corrente, "d" percentuale dell'altezza della candela corrente. Tempo di vita dell'ordine in barre del periodo corrente.

 
Sile Si:

Proprio così. Probabilmente un ordine limite T\P dovrebbe essere piazzato immediatamente, probabilmente anche prima dell'ordine limite di media.

Addendum all'inversione:

...se "reverse"=true, non piazzare un ordine di mediazione. Aprire una posizione o impostare un ordine limite ("lim_"=vero/falso). Alla distanza dal prezzo corrente, "d" percentuale dell'altezza della candela corrente.La durata dell'ordine in barre del periodo corrente.

E cosa succederà quando l'ordine pendente Limit scade e non si attiva? Verrà cancellato automaticamente e la posizione rimarrà senza un Take Profit protettivo?

 
Vladimir mi scrive un consulente per 30 dollari
 
Лауреат:
Vladimir, scrivimi un EA per 30 dollari.

Che tipo di consulente è? Principi di lavoro? Forex o scambio? Compensazione o copertura?