オシレータのコードの入れ方 - ページ 3

 
financion.comission:

Vladimirさん、早速のご返信ありがとうございます。7時間前に投稿されたEAがすでに9件ダウンロードされていますね。しかし、私のEAがダウンロードされない・・・。メッセージのコピーを取ったのですが、あなたのコードでは71のエラーが出ました.私も金融業界にいますが、メタトレーダーにそのような問題があるとは知りませんでした・・・。ウラジミール、この状況を打開する方法はあるのか・・・。

問題があれば、あなたが行った一挙手一投足、つまりあなたが何かを達成し、結果を得たことを表現してください。まだ想像がつきませんね。
 
Vladimir Karputov:
問題がある場合:何かをして、その結果がどうなったか、ひとつひとつ説明してください。まだ想像がつきません。

だからといって

1 ) step ...送られてきたコードをコピーする。

2 )ステップ ...プラットフォームで新しいEAのウィンドウを開くと

3) あなたのコードを貼り付けて、コンパイルをクリックすると、50以上のエラーが発生します。

 
financion.comission:

だからといって

1 ) step ...送られてきたコードをコピーする。

2 )ステップ ...プラットフォームで新しいEAのウィンドウを開くと

3) あなたのコードを貼り付けて、コンパイルをクリックすると、50以上のエラーが発生します。

何もわからないんです。
CodeBaseにアクセスし、コードをクリックすると、ブラウザがそのコードをダウンロードします。あとはコンパイルするだけです。
 
financion.comission:

だからといって

1 ) step ...送られてきたコードをコピーする。

2 )ステップ ...プラットフォームで新しいEAのウィンドウを開くと

3) あなたのコードを貼り付けて、コンパイルをクリックすると、50以上のエラーが発生します。

あとは、どんなコードを挿入して(すでにこのスレッドでたくさんのコードが出されているので)、どんなエラーが出るかを正確に教えてください。

 
Ihor Herasko:

あとは、どのコードを挿入して(すでに多くのコードがこのスレッドで引用されているので)、どのようなエラーが出るかを示すだけです。

//+------------------------------------------------------------------+
//| Search trading signals                                           |
//+------------------------------------------------------------------+
bool SearchTradingSignals(void)
  {
   if(m_prev_bars==m_last_deal_in) // on one bar - only one deal
      return(true);
   double rsi[];
   ArraySetAsSeries(rsi,true);
   int start_pos=0,count=3;
   if(!iGetArray(handle_iRSI,0,start_pos,count,rsi))
      return(false);
   int size_need_position=ArraySize(SPosition);
//--- BUY Signal
   if(rsi[m_bar_current]>Inp_RSI_Level_Up)
     {
      if(!InpReverse)
        {
         ArrayResize(SPosition,size_need_position+1);
         SPosition[size_need_position].pos_type=POSITION_TYPE_BUY;
         if(InpPrintLog)
            Print(__FILE__," ",__FUNCTION__,", OK: ","Signal BUY");
         return(true);
        }
      else
        {
         ArrayResize(SPosition,size_need_position+1);
         SPosition[size_need_position].pos_type=POSITION_TYPE_SELL;
         if(InpPrintLog)
            Print(__FILE__," ",__FUNCTION__,", OK: ","Signal SELL");
         return(true);
        }
     }
//--- SELL Signal
   if(rsi[m_bar_current]<Inp_RSI_Level_Down)
     {
      if(!InpReverse)
        {
         ArrayResize(SPosition,size_need_position+1);
         SPosition[size_need_position].pos_type=POSITION_TYPE_SELL;
         if(InpPrintLog)
            Print(__FILE__," ",__FUNCTION__,", OK: ","Signal SELL");
         return(true);
        }
      else
        {
         ArrayResize(SPosition,size_need_position+1);
         SPosition[size_need_position].pos_type=POSITION_TYPE_BUY;
         if(InpPrintLog)
            Print(__FILE__," ",__FUNCTION__,", OK: ","Signal BUY");
         return(true);
        }
     }
//---
   return(true);
  }

このコードをダウンロード ...で、vladimir が言ったようにコンパイルする.50以上のエラーと数十の警告が表示されます。

 
financion.comission:

このコードをダウンロード ...で、vladimir が言ったようにコンパイルする....50以上のエラーと数十の警告が発生します。

よくお読みください。私は、信号形成の原理を説明するために、このコードのブロック(コードの一部、関数)を示しました。つまり、これはEA全体ではなく、そのごく一部なのです。

最後にKodobaseに行き、Expert Advisorをダウンロードする必要があります。EAを作りましたので、ダウンロードしてコンパイルしてください。

 
Vladimir Karputov:
信号の形成原理を説明するために、このコードのブロック(コードの一部、関数)を示したのです。つまり、EA全体ではなく、ほんの一部なのです。

最後にkodobaseにアクセスしてExpert Advisorをダウンロードする必要があります。EAを作りましたので、ダウンロードしてコンパイルしてください。

コード例:RSI intrazone tradin


どうもありがとうございます...私はすでに言ったそれを感謝...しかし、あなたのプロフィールで - CodeBase - これは方法で、あなたの友人に持って、何もありません!...私は、私は、あなたのプロフィールに感謝します。

サイトへの登録の必要性を勧めるメッセージは1つだけで、これは以前から持っていたものです.自分の目で見て確かめてください.


もしかしたら、他のことを言ってるのかもしれませんね.が、直接リンクしています.

 

このページhttps://www.mql5.com/ru/code/viewcode/34464/246306/rsi_intrazone_trading_simple.mq5 からすべてのコードをコピーして、MetaEditor で新規作成した EA に貼り付けるという方法もあります。

1.最初に作成する

撮影者

2.最初のEA名をコピーして、新しいEA名に貼り付けます。

スナップショット1

3.このページからコードを丸ごとコピーして、新しいEAに貼り付けます。

スナップショット2

4.コンパイルをクリック

スナップショット3

 
SanAlex:
このページhttps://www.mql5.com/ru/code/viewcode/34464/246306/rsi_intrazone_trading_simple.mq5 からすべてのコードをコピーして、MetaEditor で新規作成した EA に貼り付けるという方法もあります。

ダウンロードしたのは、おかげさまで・・・。RSIを使ったEAなんですが...。それにしてもいい負けっぷりだ...。

皆さん、私はもともとストキャスティクスについて話していました...そして、どのようにしてすでに準備されたEAに範囲を設定することができますか...それはあなた自身のプラットフォームによってコンパイルされている...あなたは経験豊富なプログラマとしてあなたのためのこの単純な作業を見ることができます...もう一度私はあなたのエキスパートアドバイザーのコードを送信します。

//

Открой новые возможности в MetaTrader 5 с сообществом и сервисами MQL5
Открой новые возможности в MetaTrader 5 с сообществом и сервисами MQL5
  • 2021.04.21
  • www.mql5.com
MQL5: язык торговых стратегий для MetaTrader 5, позволяет писать собственные торговые роботы, технические индикаторы, скрипты и библиотеки функций
 
ありえない?