Scrivere un articolo su "Come scrivere una TOR per un robot di trading"

 

Seguendo l'esempio del ramo Scriviamo un articolo "Come redigere i Termini di Riferimento quando si ordina un indicatore" dovremmo anche scrivere un articolo per i clienti con consigli su come redigere il TOR per un robot.

Gli indicatori sono molto più facili nella logica, quindi abbiamo iniziato con loro nel primo articolo. Ora dobbiamo fare lo stesso per i robot. Informateci sulla vostra esperienza personale e fateci sapere cosa includere nell'articolo. Quali tipi di robot vengono ordinati, a cosa prestare attenzione, quali sono le difficoltà nel processo di adempimento dell'ordine, ecc.

PIANO D'ARTIGIANATO

Что нужно для заказа торгового робота

... hanno bisogno di un insieme di regole formali

Perché è importante avere un buon ToR

... Chi pensa chiaramente, scrive chiaramente.

Cosa dovrebbe esserci nel ToR

... un'idea (in generale), una descrizione dei termini e dei segnali, l'algoritmo di entrata/uscita

buoni screenshot della descrizione dei segnali, dove non c'è nulla di superfluo

schemi a blocchi

Dove prendete il TOR se non potete scriverlo voi stessi?

----Raramente succede che c'è un sistema di trading rigoroso, ma non lo si può descrivere. Molto probabilmente, non c'è nessun sistema, in questo caso.

Ma se la questione è solo nella terminologia (ignoranza della lingua parlata da scrittori esperti) - allora si può prima creare un lavoro sulla preparazione del TOR

Disegnare gli input su grafici, descriverli a parole, leggere articoli/libri.

Quali termini usare

... è meglio descrivere termini di cui non si è sicuri per capirsi

Nel TOR, i termini dovrebbero essere segnati in grassetto - l'implementatore può prestarvi attenzione e fare domande se qualcosa non è chiaro

Nessun riferimento ad altre fonti (siti web/libri, ecc.) Tutto deve essere descritto qui e ora, niente "te lo spiego dopo Skype

Cosa scrivere nella descrizione del lavoro in Freelance

... Ho solo bisogno di una formulazione generale - tendenza, controtendenza, ripartizione dei livelli (come sono determinati i livelli in breve), ci sono indicatori/azione dei prezzi/uso dei tick

Idea generale della strategia di trading

... Facciamo trading seguendo la tendenza, la tendenza è definita come tale, compriamo su un pullback, definiamo pullback come tale, non facciamo trading la sera o la mattina

Descrizione del set in attesa del segnale

... è necessario formare il piatto, seguito dalla rottura o aspettiamo fino alla fine della sessione europea e accettare i segnali solo nella direzione del suo movimento

Descrizione del segnale

... Parametri tecnici della descrizione - trend/rebound/break-down - tutti rigorosamente formalizzati

Durata del segnale

... quanto dura il segnale - in barre / ore / fino alla fine della sessione / giorno

Inserire ordini e aprire posizioni

... ci sono delle caratteristiche speciali, per esempio non mettere SL/TP ,

o quante volte cerchiamo di entrare nel mercato ..,

o impostando diversi oredermagic/ordercomment a seconda del tempo/impostazione/modello

qualcos'altro

Mantenimento delle posizioni/ordini commerciali

... se c'è un trailing stop o no

quando mettiamo TS

sposta gli ordini pendenti dietro/contro il prezzo

tracciare l'attuale profitto/perdita sulla posizione aperta

qualcos'altro

Cancellare l'ordine e chiudere la posizione

... cancella gli ordini per tempo/numero di barre/fine periodo/cambio di posizione/nessuna impostazione

... chiudere la posizione per tempo/numero di barre/fine periodo/fine periodo/utile ricevuto/apertura del segnale opposto/setup

qualcos'altro

Calcolo del lotto per effettuare un ordine

.... sul bilancio

fisso

dal profitto accumulato

in base ai risultati degli ultimi N scambi

dal rischio (distanza SL)

qualcos'altro

Elaborazione di errori di trading e condizioni ambientali

... registrazione dettagliata quando si inviano ordini di compravendita

elaborazione terminale/collegamento/riavvio del server

feedback via messenger/email

Differenza tra il trading all'apertura della barra e all'interno della barra

... i segnali possono scomparire e apparire durante la vita della barra

Strategie tick/scalper

...dovreste avere una buona idea di cosa sia, più piccoli sono i pip di TakeProfit/StopLoss, più la strategia è critica nei confronti degli spreads/commissioni/ritardi di rete/qualità dello storico disponibile/la velocità del robot stesso.

Qualsiasi peggioramento delle condizioni può uccidere la strategia

Griglie, martingale, medie e il rovescio di questi miglioramenti

... Cosa sono, perché sono popolari e quanto possono aiutare a tirare temporaneamente una strategia. Il rischio è aumentato, anche se può allungare la vita di una cattiva strategia

A cosa prestare attenzione quando si sceglie un interprete

... Domande sostanziali

Non è essere intelligenti per impressionare

Indica chiaramente un tempo e un costo realistici (niente "vediamo come va"). Il termine e il prezzo possono essere aumentati, se si scopre che momenti che davvero non potevano essere previsti in anticipo, o si è deciso di fare un lavoro supplementare

Sottolinea subito le aree poco chiare nel TOR, non dopo 2 mesi di discussione

Un buon programmatore apprezza il suo e il vostro tempo - quindi gli piace un termine di riferimento ben costruito e coerente

Quello che un programmatore non può fare per voi

Trasformare una strategia perdente in un robot redditizio

Eseguire l'ottimizzazione e identificare tutte le carenze

Il vostro compito è quello di trovarli e di descriverli in modo comprensibile.
 
A quanto pare, bisogna prima abbozzare la spina dorsale per poter iniziare a criticare/suggerire.
 
Rashid Umarov:
A quanto pare bisogna prima abbozzare una spina dorsale per iniziare a criticare/suggestionare.

Prima di tutto, assicuratevi di essere d'accordo sulla terminologia, gli stessi concetti all'interno della terminologia, ecc.

Per esempio, molti clienti si ostinano a contare le barre da sinistra a destra. E, di conseguenza, non dicono la barra attuale o la prima barra, ma la terza o la quarta dopo il segnale. Ma il segnale è sulla prima barra (ma in realtà non intendono prima da zero, ma da uno, e secondo - in realtà è o la quarta o la quinta barra).

C'è un'escursione obbligatoria nella direzione corretta della numerazione delle barre.

Un'altra cosa della stessa semplicità, ma completamente nuova per molti clienti - non può ricordare subito - il più delle volte nella fase iniziale solo dalla terminologia e dalla differenza di concetti è il primo malinteso, che richiede molto tempo per essere risolto.

 

Ecco l'ultima cosa che non ho capito. Non so nemmeno come possiamo essere d'accordo sulla terminologia qui. A giudicare dal feedback - il lavoro non è stato capito da molte persone.

Ordine freelance

----

P.S. Il conto del bar è ancora un problema minore))

 
Galina Bobro:

Ecco l'ultima cosa che non ho capito. Non so nemmeno come possiamo essere d'accordo sulla terminologia qui. A giudicare dal feedback - il lavoro è stato frainteso da molti.

Ordinare da Freelance

Non è un ordine, è solo un flusso di coscienza. L'uomo non si è nemmeno preoccupato di inserire le immagini - le manda semplicemente tramite hyperlink da qualche parte.

Invece di descrivere un EA, ci rimanda di nuovo a qualche sito web. Poi, vuoi abilitare qualche funzionalità (non so quale) - di nuovo, un link al prodotto.

Il testo stesso - di nuovo, è una sciocchezza.

Панель http://-------------------

a) semplificare alla forma https:/-------------------

b) che dopo aver premuto il pulsante sulla tastiera, viene visualizzato "alt A" invece di "A"

c) per risolvere il fatto che a volte quando si mette un nuovo personaggio, qualche personaggio vecchio scompare.

EA http://dropmefiles.com/KTK5s

a) Eliminare il metodo di calcolo con una formula complessa dall'EA.

b) Cambia il metodo di notifica in suono.

c) Aggiungere una linea di segnale (N+C). Il prezzo ha attraversato - un segnale acustico.

d) includere questo codice nell'Expert Advisor https://www.mql5.com/en-----------------

Barsheift http://--------------

La cosa principale è che nasconde il grafico dei prezzi e si apre quando si preme f12.

a) Succede che quando si cambia timeframe, il grafico dei prezzi scompare.

b) quando si cancella un indicatore, il prezzo scompare.

c) sarebbe auspicabile che le azioni con l'indicatore non influenzino lo spostamento del grafico.

d) quando l'indicatore ha funzionato, ho impostato una nuova data di occultamento, ma il prezzo non si nasconde.

e) quando il barshift è attaccato, il grafico rimbalza lateralmente.

cpsb


E tuttavia disposto a pagare 30-50 dollari per tutto questo. Qualcuno ha mai considerato seriamente quest'ordine?

 

Mentre voglio capire quali tipi di EA sono ordinati, quali possono essere classificati

  • Martingala
  • Anti-Martingala
  • Griglia
  • Multicurrency
  • Scalper
  • ecc.

Quali sono le opzioni nel Freelancing?

 
Probabilmente spesso solo la categoria - ecc. Tipo: flusso di coscienza, come hai detto sopra.
 

Questo è il punto - il "flusso di coscienza" è presente in quasi tutti i TOR, ma in dosi diverse.

Se parliamo di categorie di Expert Advisors, allora avete un esempio di classificazione di un trader:

* quelli di segnale - un mucchio di indicatori con un mucchio ancora più grande di impostazioni e più su diversi TF. Come lo usano (a volte ci sono quasi centinaia di impostazioni), non ne ho idea. Spesso fanno domande come "Perché ho aperto qui e chiuso là, e perché non ho aperto affatto là? Spesso, in casi complessi, faccio una versione di prova che visualizza i valori dell'indicatore in commenti al grafico. Per esempio, la domanda "E se questo indicatore ha mostrato il segnale già per tre barre, e questo si è appena girato - sarà considerato come un segnale? - può confondere il cliente. Ma, di regola, tutto è molto semplice con ordini di questo tipo - apriamo secondo il segnale e chiudiamo secondo quello inverso, o SL, TP, Trall.

* Ordini - dalla semplice mediazione alla griglia alla griglia, ecc. A volte, ho ordini nello stile "le griglie sono costruite da ordini, e ognuno è indipendente dagli altri", e quindi il lotto del prossimo ordine iniziale dipende da un profitto totale di diverse griglie precedenti. O una versione leggera - apriamo un buy sell sul canale, per esempio, ecc. Varie variazioni di aperture a seconda delle precedenti. Qui il problema principale è che una persona dovrebbe pensare in categorie, poiché il ToR è spesso pieno di distorsioni. Per esempio, ha definito cos'è una griglia (con un passo come costante/variabile, vengono piazzati tali e tanti ordini, avranno lo stesso TP dalla linea di breakeven, un traill simile, ecc.) ed enumera ulteriormente le operazioni con la griglia (ogni successivo richiederà un lotto aumentato o qualcos'altro). Qualcosa di simile alle categorie OOP. Spesso, i clienti in un tale TOR stanno cercando di prescrivere un algoritmo di calcolo, il che è ancora più confuso.

*In questo caso, il cliente spesso non pensa a cosa dovrebbe fare l'EA se non c'è una linea sul grafico, ma due, per esempio, quale prendere? Cioè, l'interazione dell'Expert Advisor non è pensata. I clienti sono spesso così impegnati a scrivere questa sequenza che è difficile indovinare qual è lo scopo principale dello sviluppo, cosa vogliono farci.

*Per coloro che amano usarlo al contrario del suo scopo - "lasciamo che l'EA disegni qualcosa sul grafico e non importa che buffer abbia", "abilitiamo programmaticamente l'auto-trading", "disegniamo l'indicatore dall'EA (mt4)", invio di SMS (Push, e-mail), "per aprire-chiudere i grafici", "salvare le quotazioni, etc." e così via...

* Agenzie di stampa, ecc. che hanno bisogno di scaricare qualcosa da qualche sito. Spesso, i siti non sono progettati per questo scopo.

* I prenditori di ordini multicurrency - questa è una categoria rara, ci sono stati soprattutto quelli che hanno aperto 2 ordini a simboli diversi e hanno condotto come uno solo (per profitto totale / perdita di chiusura).

* fotocopiatrici e altre interazioni terminali

E tutto questo dovrebbe essere aggiunto con limiti di tempo, giorni di funzionamento, calcolo del TP/SL per punti, alcuni indicatori, denaro, autolot e calcolo del lotto a seconda dello SL (o viceversa)

 
Grazie, Galina, non è stata una brutta esperienza. Posso immaginare quanto possa essere divertente).
 

Da oggi, non ci sono abbastanza parole... Qui c'è da rifare tutto o da fare una recensione negativa.

Testo del compito:

ВЫСТАВЛЕНИЯ ОРДЕРОВ:

1. Se un ordine di acquisto (BUYMARKET, BUYLIMIT, BUYSTOP) è attivato o aperto, il

il robot piazza immediatamente 3 ordini SELL STOP:

1° ordine: STOPLOSS; ........

2° ordine: TakeProfit; ........

3° ordine: TakeProfit; ........


Ho capito che intendevano il netting su Mt5, inoltre poi 2 "TP" sono possibili. Ed ecco uno screenshot di oggi con "ordini dipendenti"

Dove prendono questa terminologia? "Ordini dipendenti"...

 
Galina Bobro:

Dove prendono questa terminologia? "Ordini dipendenti"...

Beh, bisogna chiarire subito queste domande. Non mi è piaciuto l'inizio

L'IMMISSIONE DI ORDINI:


L'uomo ha chiaramente problemi ad esprimersi
Motivazione: