[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 32
Potete per favore consigliare se è possibile chiamare la propria procedura scritta in C da MQL-advisor?
Se sì, come?
Per quanto ne so, le funzioni e le procedure scritte in C++ e Delphi sotto forma di DLL sono molto facili da chiamare dall'EA (ma devono essere dichiarate in stile C++). Per Delphi, ecco un esempio - 'Delphi DLL k MQL' (per C, penso che possa essere facilmente riscritto)
PS Quando si tratta di descrivere il contenuto della DLL sarà utile guardare WinUser32.mqh (come esempio)
1. Chi può dirmi come creare il proprio set di simboli (strumenti) nel modo più veloce e di alta qualità. Per esempio, Market Watch ha dei set - Stock Market, Forex. Vorrei creare il mio - per tipo di portafoglio. Come crearlo e salvarlo, come farlo in modo più comodo e senza problemi inutili?
2. Perché ho bisogno della finestra delle quotazioni (F10) in Market Watch? E come regolare la larghezza delle linee in esso, perché è quasi impossibile vedere qualcosa!!!
1. Кто подскажет как создать наиболее быстро и качественно свой собственный набор символов (инструментов). Например в "Обзор рынка" есть наборы - Фондовый рынок, Forex. А хотелось бы собственный - по типу портфеля. Как создать и как сохранить, как это сделать удобнее и без лишнего гемороя?!
2. Зачем в "Обзор рынка" нужно "Окно котировок " (F10)? И как регулировать ширину строк в нем, а то ничерта практически не рассмотреть!!!
1. cliccate con il tasto destro del mouse sulla finestra della panoramica del mercato - lì potete selezionare o cancellare gli elementi non necessari.
Cari commercianti e programmatori MQL4.
Potete per favore consigliare se è possibile chiamare la propria procedura scritta in C da MQL-advisor?
Se sì, come?
Per quanto ne so, le funzioni e le procedure scritte in C++ e Delphi sotto forma di DLL sono molto facili da chiamare dall'EA (ma devono essere dichiarate in stile C++).
Per Delphi, ecco un esempio - 'Delphi DLL k MQL' (per C, penso che possa essere facilmente riscritto)
PS
Quando si tratta di descrivere il contenuto della DLL sarà utile guardare WinUser32.mqh (come esempio)
Si cercano i massimi tra i vicini x più vicini dei valori dell'indicatore e li si confronta
Puoi farmi un esempio... come si presenta questa funzione?
Finora, sembra qualcosa del genere:
Trova i massimi dall'array - X [i -- 1]< X[i] > X [i ++ 1];
da quanto ho capito - il valore è maggiore della barra precedente e di quella successiva - forse ho capito male
Non so come fare la differenza tra il primo e il secondo massimo.
1. Chi può dirmi come creare il proprio set di simboli (strumenti) nel modo più veloce e di alta qualità. Per esempio, Market Watch ha dei set - Stock Market, Forex. Vorrei creare il mio - per tipo di portafoglio. Come crearlo e salvarlo, come farlo in modo più comodo e senza problemi inutili?
2. Perché ho bisogno della finestra delle quotazioni (F10) in Market Watch? E come regolare la larghezza delle linee in esso, perché è quasi impossibile vedere qualcosa!!!
Доброго времени суток всем!
1. Кто подскажет как создать наиболее быстро и качественно свой собственный набор символов (инструментов). Например в "Обзор рынка" есть наборы - Фондовый рынок, Forex. А хотелось бы собственный - по типу портфеля. Как создать и как сохранить, как это сделать удобнее и без лишнего гемороя?!
2. Зачем в "Обзор рынка" нужно "Окно котировок " (F10)? И как регулировать ширину строк в нем, а то ничерта практически не рассмотреть!!!
1. cliccate con il tasto destro del mouse sulla finestra della panoramica del mercato - lì potete selezionare o cancellare gli elementi non necessari.
2. non aggiornato
if (Max_price_1>EMA20_Open && Min_price_1>EMA20_Open && Heiniken_Red>Heiniken_Blue) { Opn_B=true; }qualcuno sa se questo ordine di elencare le condizioni attraverso diversi (&&) nella stessa linea di dichiarazione if() è accettabile?qualcuno sa se questo ordine di elencare le condizioni attraverso diversi (&&) nella stessa linea dell'operatore if() è accettabile?
Tutto ha funzionato per me con diverse condizioni. Nessun problema.
un'altra domanda
Nella funzione start(), vengono impostate 2 variabili:
double EMA20_Open_0=iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0);
double Price_for_Cls=Bid; // prezzo corrente(dobbiamo aggiornarlo con RefreshRates()? Se sì, è richiesto sopra o sotto questa linea?)
è possibile mettere una condizione come questa dopo?:
se (Prezzo_per_Cls<=EMA20_Open_0)
{
bla bla bla
}
Ha funzionato per me in diverse condizioni. Nessun problema.
Ok, grazie. Li hai anche elencati?
>> ok grazie. li hai anche elencati?
>> si