AutoBuyLimitOrderSubmitter eseguirà automaticamente operazioni sul simbolo scelto quando il prezzo scende di una quantità specificata. L'ordine inviato avrà un take profit e uno stop loss impostati, entrambi specificati dai parametri. Questo cbot ha registrato una crescita del 19,5% sul mio conto negli ultimi 6 mesi. Il cbot analizzerà l'intervallo di prezzi su un numero di giorni (specificato in un parametro) e invierà un ordine quando il prezzo corrente raggiunge un punto basso (determinato da un parametro fattore di acquisto alto/basso).
I parametri dovranno essere regolati se le condizioni di mercato cambiano (ad esempio se il simbolo diventa molto più volatile) e il venditore non si assume alcuna responsabilità per eventuali perdite.
Parametri:
- Volume - il volume utilizzato per gli ordini inviati. Ad esempio, un valore di 0,1 significherebbe che tutti gli ordini per il simbolo selezionato avranno un volume di 0,1
- Take Profit - il valore relativo di take profit utilizzato per gli ordini. Ad esempio, per l'indice US30 potrebbe essere inserito un valore di 100 per questo parametro e il take profit sarebbe impostato a 100 punti sopra il prezzo di entrata dell'ordine.
- Periodo Alto Basso in giorni - il numero di giorni da considerare per determinare l'intervallo di prezzi usato per attivare un ordine (se il prezzo scende in quell'intervallo di una quantità specificata - vedere il parametro successivo). Ad esempio, un valore di 4 significherebbe che il cbot calcola il suo intervallo di prezzi considerando gli ultimi 4 giorni.
- Fattore di Acquisto Alto Basso - il punto in cui viene attivato un ordine limite di acquisto se il prezzo scende di questo fattore nell'intervallo di prezzi stabilito dal parametro sopra. Ad esempio, se il fattore di acquisto alto basso è 0,5, un ordine verrà attivato quando il prezzo raggiunge la metà (50%) dell'intervallo.
- Distanza Minima dall'Alto - La distanza minima dal punto alto dell'intervallo a cui vengono attivati gli ordini. Questo serve a prevenire che ordini limite di acquisto vengano attivati troppo vicino al punto alto dell'intervallo se il mercato non si è mosso significativamente nei giorni considerati per l'intervallo (Periodo Alto Basso in giorni). Ad esempio, se questo cbot è in esecuzione sull'indice US30, questo parametro Distanza Minima dall'Alto potrebbe essere impostato a 600. Ciò impedirebbe che ordini limite di acquisto vengano attivati quando il prezzo è entro 600 punti dal punto alto dell'intervallo.
- Fattore Stop Loss. Questo è un multiplo del valore Distanza Minima dall'Alto usato per impostare lo stop loss sugli ordini. Ad esempio, se la Distanza Minima dall'Alto è 600 e il Fattore Stop Loss è 1,5, lo stop loss su tutti gli ordini limite di acquisto sarà impostato a 900 punti sotto il prezzo di entrata.
- Minuti di Scadenza Ordine - il numero di minuti usati per il tempo di scadenza degli ordini. Ad esempio, un valore di 4 significherebbe che tutti gli ordini non eseguiti (perché il prezzo non ha raggiunto il valore specificato) scadrebbero 4 minuti dopo la creazione. Questo permette di rivalutare l'intervallo per il prossimo ordine che sarà inviato.
- Gap tra Posizioni - il gap minimo tra più ordini per il simbolo. Suggerisco di impostare inizialmente questo valore alto (ad esempio 5000) per prevenire più di un ordine alla volta per sicurezza.
- Ordine Inviato. Un valore sì/no per indicare al cbot se esiste un ordine attivo quando il cbot viene avviato.