Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 332 1...325326327328329330331332333334335336337338339...1953 Nuovo commento [Eliminato] 2017.10.08 09:22 #3311 Basicprof: Perché quando creo una freccia.Create(0, "ArrowCheck",0,TimeCurrent(),1.14565) daMQL5Standard Library l'oggetto viene creato e immediatamente cancellato. Molto probabilmente, non avete disconnesso(Detach()) l'oggetto grafico dall'oggetto freccia. Mikhail Toptunov 2017.10.09 12:36 #3312 Ciao a tutti!Il compito è quello di trovare un analogo di rates_total in un Expert Advisor.Trasferire una matrice da un indicatore a un Expert Advisor. Numerazione secondo il numero della barra nella storia 1 -> tassi_totaleArraySetAsSeries(Lx_Indikator,false);Il problema: quando il parametro - barre non corrisponde alla dimensione dell'array nell'indicatore, i valori si confondono nell'output. int bars=Bars(_Symbol,_Period); int copy=CopyBuffer(MA_handle,0,0,bars,Lx_Expert);Anche se per logica, ho bisogno di dati a partire daLx_Expert[1], quindi la dimensione dell'array copiato non ha importanza, ma si scopre che è così.2017.10.09 20:35:03.055 Indicatore (EURUSD,M5) range = 141652017.10.09 20:35:04.303 Indicatore (EURUSD,M5) LxIndikator[1] 1507552800.02017.10.09 20:35:04.303 Indicatore (EURUSD,M5) LxIndikator[2] 1.1734162941176472017.10.09 20:35:04.304 Indicatore (EURUSD,M5) LxIndikator[3] 1.02017.10.09 20:35:04.304 Esperto (EURUSD,M5) barre = 140002017.10.09 20:35:04.304 Expert (EURUSD,M5) LxExpert[1] 1,171942017.10.09 20:35:04.304 Expert (EURUSD,M5) LxExpert[2] 14152.02017.10.09 20:35:04.304 Expert (EURUSD,M5) LxExpert[3] 85.0 Any questions from newcomers Qualsiasi domanda da principiante, Mt4 Fine del supporto. [Eliminato] 2017.10.09 18:44 #3313 Top2n:Problema: quando il parametro - barre non corrisponde alla dimensione dell'array nell'indicatore, l'output è confuso dai valori.Sincronizzate il numero di barre tra l'indicatore e l'Expert Advisor? vikzip 2017.10.09 20:11 #3314 Ciao, potresti dirmi come selezionare l'ultimo ordine nel ciclo dell'ordine?for(int i=1; i<OrdersTotal(); i++) // Цикл перебора ордер { if(OrderSelect(i,SELECT_BY_POS)) // Если есть следующий {È così che si seleziona il primo se c'è un prossimo. Come faccio a selezionare l'ultimo ordine? Se qualcuno lo sa, per favore scriva! Aleksey Vyazmikin 2017.10.09 20:14 #3315 vikzip: Ciao, potresti dirmi come selezionare l'ultimo ordine nel ciclo dell'ordine?È così che si seleziona il primo se c'è un prossimo. Come faccio a selezionare l'ultimo ordine? Se qualcuno lo sa, per favore scriva!Cercate di andare da questa parte.for(int i=OrdersTotal(); i>=1; i--) // Цикл перебора ордер { if(OrderSelect(i,SELECT_BY_POS)) // Если есть следующий {L'ultimo non funziona così?if(OrderSelect(OrdersTotal(),SELECT_BY_POS)) [Eliminato] 2017.10.09 20:19 #3316 Aleksey Vyazmikin: Prova in questo modoL'ultimo non funziona così? Almeno consigliare correttamente... Avete bisogno di OrdersTotal()-1. Aleksey Vyazmikin 2017.10.09 20:23 #3317 Alexey Kozitsyn: Almeno consigliare correttamente... Avete bisogno di OrdersTotal()-1.Così ho chiarito se funziona così o no ;)Non lo so esattamente, perché non ho mai avuto a che fare con i mandati io stesso - lavoro con una classe per ordine. [Eliminato] 2017.10.09 20:26 #3318 Aleksey Vyazmikin: Così ho chiarito se funziona così o no ;)Non lo so esattamente, perché non ho avuto a che fare con i mandati io stesso - lavoro con una classe per ordine.Per te e per la persona che volevi aiutare: non funziona così. Otterrete un errore.Ed è auspicabile occuparsene, perché è la base per lavorare con tutti gli array in mql. vikzip 2017.10.09 20:54 #3319 Grazie per il vostro aiuto! Quindi la cosa giusta da fare sarebbe scrivere?for(int i=OrdersTotal(); i>=1; i--) // Цикл перебора ордер { if(OrderSelect(OrdersTotal()-1,SELECT_BY_POS)) //Выбор последнего?? { Vitaly Muzichenko 2017.10.09 21:04 #3320 vikzip: Grazie per il vostro aiuto! Quindi la cosa giusta da fare sarebbe scrivere?Trova il codice che ti serve qui Только "Полезные функции от KimIV". 2011.02.18 www.mql5.com Все функции взяты из этой ветки - http://forum.mql4... 1...325326327328329330331332333334335336337338339...1953 Nuovo commento
Perché quando creo una freccia.Create(0, "ArrowCheck",0,TimeCurrent(),1.14565) daMQL5Standard Library l'oggetto viene creato e immediatamente cancellato.
Ciao a tutti!
Il compito è quello di trovare un analogo di rates_total in un Expert Advisor.
Trasferire una matrice da un indicatore a un Expert Advisor. Numerazione secondo il numero della barra nella storia 1 -> tassi_totale
Il problema: quando il parametro - barre non corrisponde alla dimensione dell'array nell'indicatore, i valori si confondono nell'output.
Anche se per logica, ho bisogno di dati a partire daLx_Expert[1], quindi la dimensione dell'array copiato non ha importanza, ma si scopre che è così.
2017.10.09 20:35:04.304 Expert (EURUSD,M5) LxExpert[3] 85.0
Problema: quando il parametro - barre non corrisponde alla dimensione dell'array nell'indicatore, l'output è confuso dai valori.
Sincronizzate il numero di barre tra l'indicatore e l'Expert Advisor?
Ciao, potresti dirmi come selezionare l'ultimo ordine nel ciclo dell'ordine?
È così che si seleziona il primo se c'è un prossimo. Come faccio a selezionare l'ultimo ordine? Se qualcuno lo sa, per favore scriva!
Ciao, potresti dirmi come selezionare l'ultimo ordine nel ciclo dell'ordine?
È così che si seleziona il primo se c'è un prossimo. Come faccio a selezionare l'ultimo ordine? Se qualcuno lo sa, per favore scriva!
Cercate di andare da questa parte.
L'ultimo non funziona così?
Prova in questo modo
L'ultimo non funziona così?
Almeno consigliare correttamente... Avete bisogno di OrdersTotal()-1.
Così ho chiarito se funziona così o no ;)
Non lo so esattamente, perché non ho mai avuto a che fare con i mandati io stesso - lavoro con una classe per ordine.
Così ho chiarito se funziona così o no ;)
Non lo so esattamente, perché non ho avuto a che fare con i mandati io stesso - lavoro con una classe per ordine.
Per te e per la persona che volevi aiutare: non funziona così. Otterrete un errore.
Ed è auspicabile occuparsene, perché è la base per lavorare con tutti gli array in mql.
Grazie per il vostro aiuto! Quindi la cosa giusta da fare sarebbe scrivere?
Grazie per il vostro aiuto! Quindi la cosa giusta da fare sarebbe scrivere?
Trova il codice che ti serve qui