Discussione sull’articolo "Il Metodo Ottimale per il Calcolo del Volume Totale della Posizione in Base al Numero Magico Specificato" - pagina 2
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
Quale costante di prezzo ENUM_APPLIED_PRICE corrisponde a 0 in ePosVolTest.mq5 :
?
Quale costante di prezzo ENUM_APPLIED_PRICE corrisponde a 0 in ePosVolTest.mq5 :
?
Non so di chi sia il codice, ma si dovrebbero scrivere i nomi degli identificatori enum, invece di cercare di usare valori interi. È problematico capire questo codice in seguito.
Il codice dell'articolo: "Metodo ottimale di calcolo del volume della posizione aggregata per un dato numero magico", dall'applicazione ePosVolTest.mq5 .
L'uso di 0, in questo caso, è accettabile o non è corretto?
Codice dell'articolo: "Metodo ottimale per il calcolo del volume di una posizione aggregata da un dato numero magico", dall'appendice ePosVolTest.mq5 .
L'utilizzo di 0, in questo caso, è accettabile o non è corretto?
Lo zero come chiusura funziona. È sbagliato, non esiste un identificatore con il valore 0, ma funziona. L'obiettivo non era quello di aprire posizioni in base all'RSI, ma solo di aprire posizioni su simboli diversi in tempi diversi, l'Expert Advisor si occupa di questo compito.
dopo qualche aggiornamento hanno rimosso il valore numerico degli identificatori....
Dopo alcuni aggiornamenti il valore numerico degli identificatori è stato rimosso....
Come possono essere rimossi? Ci sono, ma a differenza di MT4 i valori sono molto insoliti, soprattutto per i timeframe.
Ho deciso di utilizzare il codice ePosVolTest, ma per calcolare non il volume totale, ma il profitto totale raccolto su tutte le posizioni apportando le opportune modifiche al codice. Ora il codice si chiama ePosProfitTest )) Ho compilato con successo il codice dopo aver analizzato la sintassi. Ora devo trovare in quale punto del codice ePosVolTest si trova effettivamente ciò per cui il codice ePosVolTest è stato creato, ovvero il volume cumulativo raccolto dal codice per tutte le posizioni.
Se non è troppo difficile, vi prego di dirmelo.
La risposta si trova ovviamente in superficie, ma il problema è che non sono un programmatore.
Ho deciso di utilizzare il codice ePosVolTest, ma per calcolare non il volume totale, ma il profitto totale raccolto su tutte le posizioni apportando le opportune modifiche al codice. Ora il codice si chiama ePosProfitTest )) Ho compilato con successo il codice dopo aver analizzato la sintassi. Ora devo trovare in quale punto del codice ePosVolTest si trova effettivamente ciò per cui il codice ePosVolTest è stato creato, ovvero il volume cumulativo raccolto dal codice per tutte le posizioni.
Se non è troppo difficile, vi prego di dirmelo.
La risposta è ovviamente in superficie, ma il problema è che non sono un programmatore.
PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT.
PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT.
Sbagliato. Abbiamo bisogno di transazioni nella storia - HistoryDealGetDouble(), DEAL_COMMISSION, DEAL_SWAP, DEAL_PROFIT.
Non ho capito l'ultima frase, Integer, se non è troppo disturbo, per favore spiega cosa volevi dire
Forse è meglio sostituire PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT. con HistoryDealGetDouble(), DEAL_COMMISSION, DEAL_SWAP, DEAL_PROFIT.
.