le mois de mars se termine ---------- Je terminerai probablement ce test avant le nouvel an (je n'en suis qu'à la moitié).
Si les hiboux utilisent l'indicateur personnalisé , alors le signal doit simplement être transféré vers le Conseiller Expert et ne pas utiliser l'indicateur
//+------------------------------------------------------------------+//| Check for long position opening |//+------------------------------------------------------------------+bool CSampleExpert::LongOpened_1(void)
{
bool res=false;
//--- check for long position (BUY) possibilityif(m_macd_current_1<m_signal_current_1)
{
InpTradeCommand(InpLongOpened_1Command);
//--- in any case we must exit from expert
res=true;
}
//--- resultreturn(res);
}
//+------------------------------------------------------------------+//| Check for short position opening |//+------------------------------------------------------------------+bool CSampleExpert::ShortOpened_1(void)
{
bool res=false;
//--- check for short position (SELL) possibilityif(m_macd_current_1>m_signal_current_1)
{
InpTradeCommand(InpShortOpened_1Command);
//--- in any case we must exit from expert
res=true;
}
//--- resultreturn(res);
}
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+//| main function returns true if any position processed |//+------------------------------------------------------------------+bool CSampleExpert::Processing_1(void)
{
//--- we work only at the time of the birth of new bardatetime time_0=iTime(m_symbol.Name(),Period_1,0);
if(time_0==ExtPrevBars_1)
return(false);
ExtPrevBars_1=time_0;
if(!m_symbol.RefreshRates())
{
ExtPrevBars_1=0;
return(false);
}
//--- refresh indicatorsif(BarsCalculated(m_handle_macd_1)<2)
return(false);
if(CopyBuffer(m_handle_macd_1,0,InpBars_1,2,m_buff_MACD_main_1) !=2 ||
CopyBuffer(m_handle_macd_1,1,InpBars_1,2,m_buff_MACD_signal_1)!=2)
{
ExtPrevBars_1=0;
return(false);
}
// m_indicators.Refresh();//--- to simplify the coding and speed up access//--- data are put into internal variables
m_macd_current_1 =m_buff_MACD_main_1[0];
m_signal_current_1 =m_buff_MACD_signal_1[0];
//--- check for long position (BUY) possibilityif(LongOpened_1())
return(true);
//--- check for short position (SELL) possibilityif(ShortOpened_1())
return(true);
//--- exit without position processingreturn(false);
}
//+------------------------------------------------------------------+
Je n'en ai aucune idée - je l'ai fait tel quel ! Je suis autodidacte, tout en piquant scientifiquement.
\\\\\\\\\\\\\ Je suis moi-même surpris - il semble aussi que le résultat soit bon - mon expert est lourd - il faut beaucoup de temps pour le tester
votre signal est différent
l'original est un croisement de lignes plus et moins
vous avez aussi la ligne principale dans le signal
Vous avez un signal différent
dans le croisement original des lignes plus et moins
vous avez aussi la ligne principale dans le signal
Oui ! J'ai utilisé trois lignes - la ligne négative (rose) est comme le zéro - et les deux qui la croisent donnent le signal
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Le mois de mars est en baisse ---------- Je vais probablement terminer ce test à temps pour le nouvel an.
Oui ! j'ai utilisé trois lignes - la ligne moins (rose) est zéro - et les deux qui la croisent donnent un signal
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
le mois de mars se termine ---------- Je terminerai probablement ce test avant le nouvel an (je n'en suis qu'à la moitié).
Si les hiboux utilisent l'indicateur personnalisé
, alors le signal doit simplement être transféré vers le Conseiller Expert
et ne pas utiliser l'indicateur
Je suis désolé, pouvez-vous faire un Expert Advisor basé sur ma demande pour l'indicateur adx-buy-sell ?
s'il s'agit d'un indicateur de signal - vous pouvez utiliser cet Expert Advisor (mt4)https://www.mql5.com/ru/forum/310846/page63#comment_17088893
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
là où c'est marqué en jaune - écrivez le nom de votre Indicateur
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
si vous utilisez une croix, sans avenir, il n'y a pas de profit à en tirer
si les hiboux utilisent l'indicateur personnalisé
alors vous devez juste transférer le signal à l'EA
et ne pas utiliser l'indicateur
J'ai un Expert Advisor lourd du fait qu'il a de nombreuses fonctions de lignes horizontales et de tendances.
le voicihttps://www.mql5.com/ru/code/34046
La fonction elle-même - travaillez à partir du code ici
si vous utilisez une croix, sans avenir, il n'y a pas de profit là-dedans
J'ai un résultat différent, cependant - il y a encore un peu de chemin à parcourir avant la fin du test.
TOTAL : Indicateur "Back and forth ADX" mars avril - pas de succès pour une raison quelconque
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Voici l'indicateur lui-même
RÉSULTAT : Indicateur "Aller et retour ADX" mars avril - échec pour une raison quelconque
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
voici l'indicateur
Ici, l'expert travaille intelligemment dans le testeur - vérifiez les indicateurs de signal
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
CORRIGÉ - N'A PAS ÉCRIT ICI