Buon pomeriggio, c'è un modo per impostare la pendenza di una linea di tendenza come percentuale, piuttosto che in punti tra il primo estremo e il secondo (li usiamo per disegnare la linea di tendenza)? Cioè, Ext. 2 si trova a x% rispetto a Ext. 1. Ho letto il forum mql, dove suggeriscono di creare coordinate virtuali che dipendono dal prezzo e dalla scala temporale e, se la scala viene cambiata, cambieranno anche loro. @Artyom Trishkin
DotCom: Buon pomeriggio, c'è un modo per impostare la pendenza di una linea di tendenza come percentuale, piuttosto che in punti tra il primo e il secondo estremo (li usiamo per tracciare la linea di tendenza)? Cioè, Ext. 2 si trova a x% rispetto a Ext. 1. Il forum mql consiglia di creare coordinate virtuali che dipendono dal prezzo e dalla scala temporale e, se la scala viene cambiata, cambieranno anche loro. @Artyom Trishkin
Come faccio a calcolare tutte le spese relative a una posizione?
In MT4, ho ottenuto e aggiunto lo swap e la commissione dell'ordine per questo scopo usando le funzioni OrderSwap() e OrderCommission();
Ho bisogno di fare lo stesso in MT5, ma ho difficoltà con il netting e l'hedging. Ho bisogno di una soluzione universale che funzioni correttamente in entrambe le modalità.
Posso ottenere lo swap per posizione usando la funzione PositionGetDouble(POSITION_SWAP);
Ma la commissione viene pagata per ogni affare che ha partecipato alla formazione della posizione. Pertanto, abbiamo bisogno di ottenere l'intera cronologia delle operazioni sulla posizione HistorySelectByPosition(position_id).
E poi fare il giro di tutte le offerte di questa posizione e sommare la commissione HistoryDealGetDouble(deal_ticket,DEAL_COMMISSION).
Tuttavia, oltre alle commissioni, ho trovato un'altra voce di spesa nel riferimento: DEAL_FEE - pagamento per l'esecuzione di una transazione. Viene addebitato non appena la transazione viene completata.
Non è la stessa cosa della commissione? E per quanto riguarda questi costi, devono anche essere aggiunti alla commissione DEAL_COMMISSION?
Отсчет элементов копируемых данных (индикаторный буфер с индексом buffer_num) от стартовой позиции ведется от настоящего к прошлому, то есть стартовая позиция, равная 0, означает текущий бар (значение индикатора для текущего бара). При копировании заранее неизвестного количества данных в качестве массива-приемника buffer[] желательно...
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Qualcuno sa come distinguere un oggetto grafico creato dal programma da un oggetto creato manualmente nel terminale?
In precedenza gli oggetti del terminale avevano un nome che iniziava con #
Ora non c'è questa distinzione in mt 5
Buon pomeriggio, c'è un modo per impostare la pendenza di una linea di tendenza come percentuale, piuttosto che in punti tra il primo e il secondo estremo (li usiamo per tracciare la linea di tendenza)? Cioè, Ext. 2 si trova a x% rispetto a Ext. 1. Il forum mql consiglia di creare coordinate virtuali che dipendono dal prezzo e dalla scala temporale e, se la scala viene cambiata, cambieranno anche loro. @Artyom Trishkin
in gradi si può)
in gradi si può)
ci ho pensato, ma se si scala il grafico, i gradi cambieranno, è meglio avere un valore relativo %
ci ho pensato, ma se si scala il grafico, i gradi cambieranno, è meglio avere un valore relativo %
Se lo scalate su una scala fissa, i valori saranno costanti.
Buon pomeriggio. Ho una domanda su MQL5.
Come faccio a calcolare tutte le spese relative a una posizione?
In MT4, ho ottenuto e aggiunto lo swap e la commissione dell'ordine per questo scopo usando le funzioni OrderSwap() e OrderCommission();
Ho bisogno di fare lo stesso in MT5, ma ho difficoltà con il netting e l'hedging. Ho bisogno di una soluzione universale che funzioni correttamente in entrambe le modalità.
Posso ottenere lo swap per posizione usando la funzione PositionGetDouble(POSITION_SWAP);
Ma la commissione viene pagata per ogni affare che ha partecipato alla formazione della posizione. Pertanto, abbiamo bisogno di ottenere l'intera cronologia delle operazioni sulla posizione HistorySelectByPosition(position_id).
E poi fare il giro di tutte le offerte di questa posizione e sommare la commissione HistoryDealGetDouble(deal_ticket,DEAL_COMMISSION).
Tuttavia, oltre alle commissioni, ho trovato un'altra voce di spesa nel riferimento: DEAL_FEE - pagamento per l'esecuzione di una transazione. Viene addebitato non appena la transazione viene completata.
Non è la stessa cosa della commissione? E per quanto riguarda questi costi, devono anche essere aggiunti alla commissione DEAL_COMMISSION?
Correggetemi se mi sbaglio.
Si prega di consigliare e MQL4 per prendere il valore precedente di MA ho scritto
MQL5 non ha il parametro " i+1" per iMA
Come faccio adesso?
Voglio rifare questo indicatore per MT5Si prega di consigliare e MQL4 per prendere il valore precedente di MA ho scritto
MQL5 non ha il parametro " i+1" per iMA
Come faccio adesso?
Voglio rifare questo indicatore per MT5Aprire il file Expert Advisor "Moving Average.mq5" e vedere un esempio di lavoro con gli indicatori in MQL5.
Si prega di consigliare e MQL4 per prendere il valore precedente di MA ho scritto
MQL5 non ha il parametro " i+1" per iMA
Come faccio adesso?
Voglio rifare questo indicatore per MT5