[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 32

 
bhut >> :

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)


 
zfs >> :

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.

 
Buona giornata a tutti voi!

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!!!

 
alexey999 >>:
Доброго времени суток всем!

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?
 
xruss >> :
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

}

 
amur >> :

Ha funzionato per me in diverse condizioni. Nessun problema.

Ok, grazie. Li hai anche elencati?

 
xruss >> :

>> ok grazie. li hai anche elencati?

>> si

 
To amur
Conosci la risposta alla mia domanda successiva?