AutoBuyLimitOrderSubmitter effettuerà 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 32% in un periodo di 6 mesi (vedi immagini di back testing), anche se in condizioni di mercato più volatili la redditività può essere influenzata (i parametri devono essere regolati per tenere conto delle condizioni di mercato). 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 di 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 utilizzato per attivare un ordine (se il prezzo scende in quell'intervallo di una quantità specificata - vedi 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 impostato dal parametro sopra. Ad esempio, se il fattore di acquisto alto basso è 0,5, un ordine sarà attivato quando il prezzo raggiunge la metà (50%) dell'intervallo.
- Distanza Minima dall'Alto - la distanza minima dal punto più alto dell'intervallo a cui vengono attivati gli ordini. Questo serve a evitare che gli ordini limite di acquisto vengano attivati troppo vicino al punto più alto dell'intervallo se il mercato non si è mosso significativamente nei giorni utilizzati 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 gli ordini limite di acquisto vengano attivati quando il prezzo è entro 600 punti dal punto più alto dell'intervallo.
- Fattore Stop Loss. Questo è un multiplo del valore Distanza Minima dall'Alto utilizzato 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. Quando viene attivato uno stop loss, il cbot si ferma per quel simbolo. In periodi di alta volatilità, uno stop loss verrà attivato ed è meglio aspettare che le condizioni di mercato normali siano riprese prima di riavviare il cbot.
- Minuti di Scadenza Ordine - il numero di minuti utilizzati 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 ordini multipli per il simbolo. Suggerisco di impostare inizialmente questo valore alto (ad esempio 5000) per evitare più di un ordine alla volta per sicurezza.
- Ordine Inviato. Un valore sì/no per indicare al cbot se esiste un ordine esistente quando il cbot viene avviato.
Il trading comporta rischi. Le prestazioni passate non garantiscono risultati futuri.