Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 1057
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
Per favore aiutatemi, non riesco a trovare una risposta a una semplice domanda.
intTimeSeconds(,,,,,)Restituisce il numero di secondi trascorsi dall'inizio del minuto del tempo specificato.
Se inserisco il tempo di apertura della barra nella funzione
TimeSeconds(iTime(NULL,PERIOD_M5,0))
come posso sapere che mancano 10 secondi alla chiusura della barra?
Non è così. La barra può consistere in un solo segno di spunta, o può includerne decine o centinaia. Potrebbe non aver luogo affatto a causa dell'assenza di zecche. Potete stimare il tempo della fine dell'intervallo di barre, ma sarà chiuso solo al momento dell'apertura della barra successiva.
Diciamo solo che era importante per me determinare il tempo 10 secondi prima della chiusura di ogni cinque minuti, e poiché ci sono 28 coppie di valute nell'analisi, questa barra sarà per qualche coppia, e il numero di tick nel mio caso non è importante.
Non funzionerà. Il tempo per le diverse coppie è quantizzato allo stesso modo, ma non in modo sincrono.
Come legare lo spostamento dell'indicatore aOBJ_VLINE in modo che spostandolo, l'indicatore cambi il suo valore?
Usate OnChartEvent() per leggere l'evento di spostamento di linea e ricalcolare ciò che è necessario.
Grazie, l'ho fatto!
Come far ridisegnare l'indicatore dopo aver trascinato la linea.
Grazie, l'ho fatto!
Come faccio a far ridisegnare l'indicatore dopo aver trascinato la linea?
Qui dovete capire esattamente cosa volete ridisegnare.
Potrebbe essere necessario ricalcolare completamente tutti i buffer degli indicatori.
Dovreste sperimentare il comportamento dell'indicatore e le sue reazioni ai cambiamenti esterni delle sue variabili interne.
Francamente, non ho mai provato (no... beh, certo, l'ho fatto, e molte volte ho fatto degli indicatori che reagiscono agli eventi e disegnano ciò che è richiesto. Ma all'inizio ho usato un approccio non standard per disegnare i buffer ). Fate un indicatore di prova, che disegni qualcosa (anche un paio di punti sullo schermo sulle barre più vicine) e provate a cambiare il suo valore di buffer usando gli eventi. Se cambia - questo è un modo di lavorare con il vostro indicatore, se non cambia - questo è un altro approccio da considerare. Forse, tutti i calcoli saranno passati al timer, o dovrete fare un ciclo di ricalcolo direttamente in OnChartEvent() dopo che l'evento necessario è stato rilevato...
In breve - gli esperimenti sono necessari...
Questo algoritmo può essere programmato. La mia testa sta bollendo per la terza settimana!
Ciao, sto cercando di programmare l'algoritmo, funziona, ma non apre l'ordine di vendita quando si confrontano i prezzi. Ho lavorato con questo algoritmo per una terza settimana! Non vi manderò il mio codice perché ho provato a scriverlo ma non funziona. Per favore, ditemi se è possibile implementare questo programma? E se non ti dispiace lanciare un codice sarà molto grato!
Il programma apre l'ordine Buy, prende il prezzo di apertura dell'ordine e confronta Buy e lo confronta con il prezzo di Bid, e nel caso in cui il prezzo di apertura dell'ordine sarà uguale al prezzo di Bid apre Sell order al prezzo di apertura dell'ordine Buy.