오실레이터에 코드를 넣는 방법 - 페이지 3

 
financion.comission :

vladimir 귀하의 신속한 답변에 대단히 감사드립니다. 하지만 7시간 전에 게시한 귀하의 고문은 이미 9개의 다운로드를 받았습니다. 다행입니다! ...하지만 다운로드 할 수 없습니다 ... 메시지 사본을 만들었지 만 코드에 71 오류가 발생했습니다 ... 저는 금융 부문에서 일하며 메타 트레이더 캠페인에서 그러한 문제가 발생할 수 있는지 몰랐습니다 ... 친애하는 블라디미르, 당신은 현재 상황에서 탈출구를보고 ..

문제가 있는 경우: 단계를 순차적으로 설명하십시오. - 당신은 무언가를 했고, 그런 결과를 얻었습니다. 나는 아직도 당신이 무엇을하고 있는지 상상할 수 없습니다.
 
Vladimir Karputov :
문제가 있는 경우: 단계를 순차적으로 설명하십시오. 이 작업을 수행하고 이러한 작업의 결과를 배웠습니다. 나는 아직도 당신이 무엇을하고 있는지 상상할 수 없습니다.

그럼 봐 - ;

1) step ... 보내주신 코드를 팝니다.

2) 단계 ... 플랫폼에서 새 고문을 위한 창 열기

3) 단계에서 코드를 삽입하고 컴파일을 클릭합니다. .. 그리고 50개 이상의 오류가 발생합니다....

 
financion.comission :

그럼 봐 - ;

1) step ... 보내주신 코드를 팝니다.

2) 단계 ... 플랫폼에서 새 고문을 위한 창 열기

3) 단계에서 코드를 삽입하고 컴파일을 클릭합니다. .. 그리고 50개 이상의 오류가 발생합니다....

아무것도 이해하지 못했습니다.
CodeBase로 이동해야 합니다. 코드를 클릭하십시오. 브라우저가 코드를 다운로드합니다. 이제 다운로드한 코드를 클릭하면 이 코드가 MetaEditor에서 열립니다. 컴파일이 남아 있습니다.
 
financion.comission :

그럼 봐 - ;

1) step ... 보내주신 코드 팝니다

2) 단계 ... 플랫폼에서 새 고문을 위한 창 열기

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 개 이상의 오류와 수십 개의 경고를 제공합니다

주의 깊게 읽으십시오. 신호 생성 원리를 설명하기 위해 이 코드 블록(코드의 일부, 기능)을 보여주었습니다. 즉, 이것은 전체 Expert Advisor가 아니라 일부입니다.

마지막으로 코드 베이스로 이동하여 어드바이저를 다운로드해야 합니다. 조언자가 만들어졌습니다. 다운로드하고 컴파일하기만 하면 됩니다!

 
Vladimir Karputov :
주의 깊게 읽으십시오. 신호 생성 원리를 설명하기 위해 이 코드 블록(코드의 일부, 기능)을 보여주었습니다. 즉, 이것은 전체 Expert Advisor가 아니라 일부입니다.

마지막으로 코드 베이스로 이동하여 어드바이저를 다운로드해야 합니다. 조언자가 만들어졌습니다. 다운로드하고 컴파일하기만 하면 됩니다!


대단히 감사합니다 .... 감사합니다. 이미 말했지만 ... 프로필에서 - CodeBase - 그건 그렇고, 당신의 친구들에게는 아무것도 없습니다 !!

거기에는 내가 오랫동안 가지고 있던 사이트에 등록해야 할 필요성에 대한 권장 사항이 하나 있습니다 ... 직접 가서 볼 수 있습니다 ....


아마도 당신은 다른 것을 의미하지만 ... 직접 링크가 있습니다 ...

 

다른 방법이 있습니다. https://www.mql5.com/ru/code/viewcode/34464/246306/rsi_intrazone_trading_simple.mq5 페이지에서 전체 코드를 복사하여 MetaEditor에서 새로 생성된 Expert Advisor에 붙여넣습니다.

1. 먼저 생성

스냅 사진

2. 먼저 전문가 이름을 복사하여 새 전문가 이름에 붙여넣습니다.

스냅샷1

3. 이제 페이지에서 코드를 완전히 복사하여 새 Expert Advisor에 붙여넣습니다.

스냅샷2

4. 컴파일을 클릭합니다.

스냅샷3

 
SanAlex :
다른 방법이 있습니다. https://www.mql5.com/ru/code/viewcode/34464/246306/rsi_intrazone_trading_simple.mq5 페이지에서 전체 코드를 복사하여 MetaEditor에서 새로 생성된 Expert Advisor에 붙여넣습니다.

덕분에 다운로드 했습니다 ... 이것은 RSI와 함께 고문에서 온 것입니다 ... 그건 그렇고 잘 병합됩니다 ...

여러분, 저는 처음에 Stochastics ..와 이미 준비된 Expert Advisor에서 범위를 설정하는 방법에 대해 이야기했습니다. 자신의 플랫폼에서 컴파일한 것입니다 ... 숙련된 프로그래머로서 이 간단한 작업을 볼 수 있습니다. 다시 한 번 조언자 코드를 보냅니다.

// //

Открой новые возможности в MetaTrader 5 с сообществом и сервисами MQL5
Открой новые возможности в MetaTrader 5 с сообществом и сервисами MQL5
  • 2021.04.21
  • www.mql5.com
MQL5: язык торговых стратегий для MetaTrader 5, позволяет писать собственные торговые роботы, технические индикаторы, скрипты и библиотеки функций
 
그것은 불가능 ??