Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 92

 
sovetnikmaker:
Allora ditemi, nessuno sa

Che cos'è?

Cosa si dovrebbe fare? Come lo fai (mostraci un tentativo nel codice)? E cosa non funziona?

 

tol64:

Allora ditemi, nessuno sa

Cosa esattamente? Cosa bisogna fare? Come si fa (mostrare un tentativo nel codice)? E cosa non funziona?

Sì, sono interessati a questa domanda: https://www.mql5.com/ru/forum/6343/page93#comment_415530 Ho dato un suggerimento su dove cercare informazioni affidabili, ma per qualche motivo non è stato sufficiente. Forse conosci una cifra specifica?
 
sss20192:
Puoi dirmi quanti punti di ancoraggio per gli oggetti possono essere in mql5? In mql4 c'erano al massimo 3 punti, tempo1-tempo3, e in mql5 quanti?

Dipende dal tipo di oggetto creato ObjectCreate

Большое количество точек привязки (до 30-ти)
предусмотрено для будущего использования.
В то же время ограничение только 30-тью возможными
точками привязки для графических объектов обусловлено тем,
что при вызове функции количество параметров не должно превышать 64.
 

Salve. Potreste consigliarmi come implementare un'azione a una certa ora, per esempio, per chiudere un ordine selezionato esattamente alle 16:00 e non un secondo dopo?

Quali funzioni si possono usare in mql5?

Документация по MQL5: Торговые функции / OrderSelect
Документация по MQL5: Торговые функции / OrderSelect
  • www.mql5.com
Торговые функции / OrderSelect - Документация по MQL5
 

Se l'indicatore dipinge le candele con DRAW_COLOR_CANDLES, non è possibile impostare il bordo

ChartSetInteger(0,CHART_COLOR_CHART_UP,clrBlack);
ChartSetInteger(0,CHART_COLOR_CHART_DOWN,clrBlack);
 
sss20192: Come si può implementare l'esecuzione di un'azione in un momento specifico, per esempio, in modo che l'ordine selezionato sia chiuso esattamente alle 16:00 e non un secondo dopo?

Quali funzioni in mql5?

Specifica la tua domanda: hai bisogno di cancellare l'ordine pendente o di chiudere la posizione aperta?
 
sovetnikmaker: Sì, la posizione deve essere chiusa. Una richiesta di chiusura dovrebbe essere inviata al server in un secondo. Perché se fai il tuo EA solo sui tick, allora in assenza di tick, la richiesta di chiusura potrebbe essere troppo tardi.
Provate la funzione OnTimer().
 
Ciao!!!Se qualcuno non è difficile, per favore spiega come costruire ULTRA_TREND. Solo sulle dita. Cioè come ogni indicatore è spiegato in wikipedia. Per esempio, ADX è spiegato da http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BD%D0%B0%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F Se ci sono dei link, grazie anche a voi.
Система направленного движения — Википедия
  • ru.wikipedia.org
Система направленного движения (DMS от англ.  ) или Индекс направленного движения (DMI от англ.  ) — система технических индикаторов разработанная Уэллсом Уайлдером[1] и представленная в июне 1978 года в его книге «Новые концепции в технических торговых системах» (англ.  )[2][3][4][5][6]. Система направленного движения включает в себя...
 

Buon pomeriggio! Per favore, consigliatemi... In MQL4 c'è una cosa del genere:

int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

Restituisce l'indice del valore più alto trovato (offset dalla barra corrente). C'è un analogo in MQL5?

 

Salve, c'è una serie di prezzi di chiusura di barre da 30 minuti di EURUSD dal 01.01.2012 al 31.12.2012. Lo ottengo con la funzione CopyClose. Ma CopyClose[0] non è uguale al prezzo di chiusura dell'ultima barra del 31.12.2012 nel terminale, se apro il grafico. Per favore, ditemi cosa sto sbagliando. Perché i prezzi da CopyClose e i prezzi reali sul grafico non coincidono

//+------------------------------------------------------------------+
//|                                                    simpleBet.mq5 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"
double Close_buf[];//динамический массив для хранения значений закрытия баров
string my_symbol = "EURUSD";//валютная пара
ENUM_TIMEFRAMES my_timeframe = PERIOD_M30;//таймфрейм
datetime testTimeStart = D'2012.01.01';
datetime testTimeEnd = D'2012.12.31';
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
     CopyClose(my_symbol,my_timeframe,testTimeStart,testTimeEnd,Close_buf); 
     Print(Close_buf[0]);//должен равняться 1.31964(последний 30ти минутный бар за 2012 год), а равняется 1.29412(его даже в самом массиве нет)
  }
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyClose
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyClose
  • www.mql5.com
Доступ к таймсериям и индикаторам / CopyClose - Документация по MQL5
Motivazione: