Gerard Willia G J B M Dinh Sy / Profil
- Informations
1 année
expérience
|
0
produits
|
0
versions de démo
|
0
offres d’emploi
|
0
signaux
|
0
les abonnés
|
Bonjour
MQL5 est un vaste langage très complet, couvrant de très nombreux sujets.
Chacun de son coté, il sera très difficile de créer un EA rentable tant les sujets à couvrir sont vastes.
Je me suis spécialisé dans la création d'indicateur multi timeframe car je pense que c''est une des clés de réussites.
Apportez vos compétences de développeurs. Ensemble nous avons de plus grandes chances de pouvoir créer plusieurs EA rentables
MQL5 est un vaste langage très complet, couvrant de très nombreux sujets.
Chacun de son coté, il sera très difficile de créer un EA rentable tant les sujets à couvrir sont vastes.
Je me suis spécialisé dans la création d'indicateur multi timeframe car je pense que c''est une des clés de réussites.
Apportez vos compétences de développeurs. Ensemble nous avons de plus grandes chances de pouvoir créer plusieurs EA rentables
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
Hello
Have a nice weekend?
Here is the multi timeframe version of the iTEMA() function
So it is available to do tests in your EAs. Get in touch
Have a nice weekend?
Here is the multi timeframe version of the iTEMA() function
So it is available to do tests in your EAs. Get in touch
![](https://c.mql5.com/1/290/Animation_TEMA_2024_08_26.gif)
![Gerard Willia G J B M Dinh Sy Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
Lundi
This one https://www.mql5.com/en/docs/indicators/itema
Gerard Willia G J B M Dinh Sy
Sujet ajouté Créer un team de développement
Bonjour Comment allez vous ? J'ai la capacité à pouvoir faire des indicateurs multi timeframe. Je pense que c'est une des cartes pour réussir à avoir un EA ou stratégie rentable. J'ai déjà quelques indicateurs de fait, mais je peux en faire d'autres
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
Hello
I just finished the accumulation/distribution in multi timeframe.
If you want to have it to make an EA, I can send you the indicator
I just finished the accumulation/distribution in multi timeframe.
If you want to have it to make an EA, I can send you the indicator
![](https://c.mql5.com/1/290/Animation_AD_2024_08_24.gif)
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
A Multi Timeframe Moving Average
I offer you this indicator for free to display a moving average for your EAs in exchange for the results.
I am also looking for people to test the indicators in advance for debugging
I offer you this indicator for free to display a moving average for your EAs in exchange for the results.
I am also looking for people to test the indicators in advance for debugging
![](https://c.mql5.com/1/290/Animation_MA_2024_08_23.gif)
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
Hello
That's it, MQL5.com gives me a year of experience.
A few weeks ago, I would have almost celebrated it, today I don't care anymore.
That's it, MQL5.com gives me a year of experience.
A few weeks ago, I would have almost celebrated it, today I don't care anymore.
![](https://c.mql5.com/1/290/1_an.png)
![Gerard Willia G J B M Dinh Sy Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
2024.08.16
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
This indicator will allow me to see:
The highest, the lowest, the closing and the opening of the bar which changes color according to the values, green or red, from the previous day to daily.
On the current bar, we can see the current price, the color of the daily bar
The highest, the lowest, the closing and the opening of the bar which changes color according to the values, green or red, from the previous day to daily.
On the current bar, we can see the current price, the color of the daily bar
![](https://c.mql5.com/1/290/Animation_2024_08_15.gif)
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
Good morning
more than enough searching for OORs
here is the first draft of a function
replace Error() with Alert() or your own error display functions
bool OORCheck( const string p_Function,
const int p_ArraySize,
const string p_ArrayName,
const int p_Index,
const string p_IndexName
)
{
if ( p_Index < 0) {
Error( StringFormat("%s: Index %s %d is out of range in %s. It is less than 0.",
p_Function, p_IndexName, p_Index, p_ArrayName));
return false;
}
if ( p_Index > p_ArraySize) {
Error( StringFormat("%s: Index %s %d is out of range in %s. It is greater than or equal to array size %d.",
p_Function, p_IndexName, p_Index, p_ArrayName, p_ArraySize));
return false;
}
return true;
}
more than enough searching for OORs
here is the first draft of a function
replace Error() with Alert() or your own error display functions
bool OORCheck( const string p_Function,
const int p_ArraySize,
const string p_ArrayName,
const int p_Index,
const string p_IndexName
)
{
if ( p_Index < 0) {
Error( StringFormat("%s: Index %s %d is out of range in %s. It is less than 0.",
p_Function, p_IndexName, p_Index, p_ArrayName));
return false;
}
if ( p_Index > p_ArraySize) {
Error( StringFormat("%s: Index %s %d is out of range in %s. It is greater than or equal to array size %d.",
p_Function, p_IndexName, p_Index, p_ArrayName, p_ArraySize));
return false;
}
return true;
}
![Gerard Willia G J B M Dinh Sy Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
2024.08.10
Exemple of use OORCheck( __FUNCTION__, ArraySize( pa_Buffer), "pa_ Buffer", p_beg, "p_ beg"); OORCheck( __FUNCTION__, ArraySize( pa_Buffer), "pa_ Buffer", p_end, "p_ end"); OORCheck( __FUNCTION__, ArraySize( pa_BufferClr), "pa_ Buffer Clr", p_beg, "p_ beg"); OORCheck( __FUNCTION__, ArraySize( pa_BufferClr), "pa_ Buffer Clr", p_end, "p_ end");
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
The multi timeframe won't have offered me anything.
I made all my indicators so I need for my strategy.
The surprise I wasn't expecting is.
When you call the MTF indicator buffer, and indeed the copybuffer
int CopyBuffer(
int indicator_handle, // indicator handle
int buffer_num, // indicator buffer number
int start_pos, // start position
int count, // amount to copy
double buffer[] // target array to copy
);
does not wait for int count = 1 but the complete segment which corresponds to as many bars as it takes to make your TF....
This means that it must be recalculated each time on the icustom side....
I made all my indicators so I need for my strategy.
The surprise I wasn't expecting is.
When you call the MTF indicator buffer, and indeed the copybuffer
int CopyBuffer(
int indicator_handle, // indicator handle
int buffer_num, // indicator buffer number
int start_pos, // start position
int count, // amount to copy
double buffer[] // target array to copy
);
does not wait for int count = 1 but the complete segment which corresponds to as many bars as it takes to make your TF....
This means that it must be recalculated each time on the icustom side....
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
I'm quite divided.
This is a part of my trend system, in this case the immediate trend.
The longer trend is given by another indicator
The colored segment represents a notable threshold in D1, the graph works on the M30.
This is a part of my trend system, in this case the immediate trend.
The longer trend is given by another indicator
The colored segment represents a notable threshold in D1, the graph works on the M30.
![](https://c.mql5.com/1/289/Animation_2024_08_06.gif)
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
![Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
soon a nice rise on the eurusd in M1 at the reversal of the EMA 20? https://charts.mql5.com/40/163/eurusd-m1-admirals-group-as-soon-a-nice-rise-on-the-in-at-the.png
![Gerard Willia G J B M Dinh Sy Gerard Willia G J B M Dinh Sy](https://c.mql5.com/avatar/2023/8/64ccdcc6-13d0.jpg)
Gerard Willia G J B M Dinh Sy
Sujet ajouté Comment choisir un EA ?
C'est le titre de ce article sur je trouve pas mal https://www.centralcharts.com/fr/gm/1-apprendre/5-trading/16-automatique/310-expert-advisors-et-robots-de-trading-oui-ou-non
Gerard Willia G J B M Dinh Sy
Sujet ajouté Ia
https://intelligence-artificielle.developpez.com/actu/359392/Les-defis-croissants-du-code-genere-par-l-IA-le-code-genere-par-l-IA-pourrait-augmenter-la-charge-de-travail-des-developpeurs-et-accroitre-les-risques-selon-Harness/
Gerard Willia G J B M Dinh Sy
Sujet ajouté Compilation Conditionnelle (#ifdef, #ifndef, #else, #endif)
Bonjour Comment allez vous ? Y a qqch que je ne comprends dans ces fonctions conditionnelle je voulais pouvoir créer deux exe selon une constante que je change à la main dans le code. Le but étant de "sauter" des partie du code qui ne m'intéresse pas
Gerard Willia G J B M Dinh Sy
Sujet ajouté Icustom Vs Cindicator
Bonjour Quel choix avez vous fait et pour quelles raisons pour appeler vos indicateurs natifs ou non-natifs CIndicator - Classes de base - Indicateurs - Bibliothèque Standard - Référence MQL5 - Référence sur le langage de trading
Gerard Willia G J B M Dinh Sy
Sujet ajouté Oninit est "int" ou "void" ?
Bonjour Dans la doc il est dit que Oninit est de type Void mais quand on crée un code via le wizard, il est de type int... C'est quoi la bonne réponse ? Merci
Gerard Willia G J B M Dinh Sy
Sujet ajouté Icustom - Display or not display ?
Bonjour Pas de repos pour les guerriers même le dimanche matin :-) Question j'ai un code pour afficher une moyenne mobile, rien de sorcier //+------------------------------------------------------------------+
Gerard Willia G J B M Dinh Sy
Sujet ajouté Oncalculate et for - Quel type ?
Bonjour Comment allez vous ? Question Très souvent dans oncalculate on utilse une boucle "for" pour lire les données de quelque chose for ( int i = limit; i < rates_total && i >= prev_calculated je trouve que ce "int" est "too
Gerard Willia G J B M Dinh Sy
Sujet ajouté Fonction pour trouver la moyenne des X dernières entrées dans un array
Bonjour je suis en MQL5 Comme dit dans le titre, je souhaite trouver la moyenne des X dernières entrées dans un array. je refuse de croire qu'il n'existe pas une fonction qui pourrait déjà le faire, mais où ? Si vous pouviez me dire où ce
: