[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 622
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
c'è un modo per ordinare gli strumenti nelle schede nella parte inferiore dello schermo? perché 8 strumenti in 4 timeframes sono sparsi in un mess....
prendere la scheda con il nome del grafico e trascinarla al posto giusto
AAAAAAAAAAAAAAAAAAAAAAAAAA grande risposta, grazie...
:) Ora è apparso l'errore 130. La cosa più confusa è che con gli stop sbagliati (130) imposta ancora i decolli corretti (calcolati da ATR), ma i miei stop non erano impostati dall'inizio...
C'è un modo per capire questo?
Ho aggiunto gli ordini limite (li ho dimenticati nel codice precedente :)) + l'elaborazione dell'errore #1 (prima della modifica il nuovo prezzo viene confrontato con quello attuale, se sono uguali, allora non succede niente):
Sembra che gli ordini modificati spostati dal trawl più vicino al mercato perdano la loro eredità TakeProfit... Essi, una volta innescati, si appendono al grafico in posizioni e consumano stupidamente il margine. Non chiudono in profitto o in perdita, e non c'è una linea TakeProfit... Anche se ho aggiunto di proposito il valore tp, calcolato con ATR, al codice per controllarlo:
Sia prima che dopo le mie modifiche l'ordine modificato non aveva una take line né prima né dopo la sua conversione in posizione...
Quale può essere la ragione?
Sembra che gli ordini modificati spostati dal trawl più vicino al mercato perdano la loro eredità TakeProfit... Essi, una volta innescati, si appendono al grafico in posizioni e consumano stupidamente il margine. Non chiudono in profitto o in perdita, e non c'è una linea TakeProfit... Anche se ho aggiunto di proposito il valore tp, calcolato con ATR, al codice per controllarlo:
Sia prima che dopo l'aggiunta delle modifiche, l'ordine modificato non ha avuto una take line né prima né dopo la sua conversione in posizione...
Quale potrebbe essere la ragione?
L'errore 130 può essere sia lo stoploss sbagliato che il takeprofit sbagliato.
Quando si modifica il prezzo dell'ordine pendente, è necessario modificare anche StopLoss e TakeProfit.
La funzione ATR Take Profit non lo fa? Lo chiamo prima di modificare un ordine, ottengo il valore attuale di take calcolato da TakeProfitATR() e lo incollo nella modifica dell'ordine... Questo è nel mio esempio sopra:
....
Sembra che io abbia trovato un errore mentre scrivevo questo... La funzione TakeProfit di ATR restituisce il valore TakeProfit in pip, mentre il prezzo dovrebbe essere usato.Ma allora non capisco perché l'ordine modificato perdeva il suo valore di takepoint prima di queste modifiche... Anche se, OrderTakeProfit() dovrebbe scrivere il valore del suo punto di presa nell'ordine che viene modificato...
E poi la domanda - perché dovrei modificarlo (prendere) ogni volta, se, diciamo, voglio solo spostare un ordine pendente più vicino al mercato senza cambiarlo, se il mercato si è allontanato da esso ed è pronto per un'inversione o correzione... ???
La funzione ATR Take Profit non lo fa? Lo chiamo prima di modificare un ordine, ottengo il valore attuale di take calcolato da TakeProfitATR() e lo incollo nella modifica dell'ordine... Questo è nel mio esempio sopra:
....
Sembra che io abbia trovato il mio errore mentre scrivevo questo... La funzione TakeProfit di ATR restituisce il valore TakeProfit in pip, mentre il prezzo dovrebbe essere usato.Ma allora non capisco perché l'ordine modificato perdeva ancora il suo valore di takepoint prima di questi cambiamenti... Anche se, OrderTakeProfit() dovrebbe scrivere il valore del suo punto di presa nell'ordine che viene modificato...
E poi la domanda - perché dovrei modificarlo (prendere) ogni volta, se, diciamo, voglio solo spostare un ordine pendente più vicino al mercato senza cambiarlo, se il mercato si è allontanato da esso ed è pronto per un'inversione o correzione... ???
Ho aggiunto stop e takeover automatici al mio metodo. Quando metti un ordine pendente devi solo impostare i limitatori e il metodo trascinerà tutto al posto giusto :))
Ho aggiunto al metodo lo stop automatico e i takeover. Quando imposto gli ordini pendenti, imposto i limitatori una volta e poi il metodo stesso trascina tutto al posto giusto :))
Immaginiamo una situazione in cui il mercato ha una bassa volatilità ma una tendenza costante al rialzo. Il prezzo si è lentamente allontanato dall'ordine SELLSTOP pendente verso l'alto. Una posizione BUY aperta è già stata elaborata e chiusa con profitto. Aspettiamo che la volatilità del mercato aumenti, e non appena supera una certa soglia, spostiamo un ordine limite sul prezzo. Così, si coglie la correzione che è iniziata e il limitatore funziona non come una posizione di blocco ma come una fonte aggiuntiva di reddito. Se non l'avessimo spostato, la correzione avrebbe potuto raggiungerlo, toccarlo e finire. In questo caso avremmo una posizione lota Sell in una tendenza al rialzo.
Una tale escursione in un safari di tendenza...
Se abbiamo dei TP dinamici, allora spostando un ordine pendente sul mercato e tenendo conto di una forte volatilità (qui sarà più grande che per una volatilità debole) abbiamo più probabilità di prendere più profitto da una correzione che in caso di TP statici. Comunque, se non abbiamo chiuso sulla presa, la rete a strascico farà il suo lavoro e perderemo solo il profitto mancato...
Ugh... Era da molto tempo che non cliccavo così tanto sulla tastiera...
Quindi, il suggerimento segue da solo. Per rendere in parametri di passaggio della funzione anche TimeFrame. E sulla base di questo calcolare il prelievo dai valori ATR.
Ho sperimentato per qualche tempo e le mie indagini per M5 TF hanno portato alla conclusione che il take profit ottimale secondo ATR è calcolato con ATR*45000, e l'ho fatto per i miei calcoli. A questi valori il mercato quasi sempre "cattura" la presa in tempo:
Naturalmente, la funzione non è finita, ma è sufficiente per me per i test (sto testando M5 per ora)... A proposito, con il valore di input = 1 dà una distanza abbastanza buona per l'impostazione dell'ordine pendente.
Sarebbe bello vederlo nella vostra funzione... :)
Grazie comunque - è abbastanza soddisfacente considerando le mie modifiche solo per ottenere quanto sopra...
ZS... sarebbe bello aggiungere dei colori per le icone di modifica... (in realtà li ho già aggiunti)...
Ecco una domanda: come fa BC a gestire un gran numero di scambi? Il mio Expert Advisor apre posizioni ogni 29 minuti (solo una su cinque strategie). Poi, quando il patrimonio netto aumenta del cinque per cento, vengono chiusi tutti insieme. La cosa principale è che il saldo aumenta del cinque per cento ogni tre o cinque giorni.
Mi chiedo se BC ha qualche diritto a questo tipo di commercio.