초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1078

 
Fast235 :

이 블라디미르 K. 블록, 또 무엇이 필요합니까?

이것은 ctrade를 사용하는 가장 간단한 것입니다. 내 코드를 제공하면 내가 사용하는 라이브러리를 가져옵니다.
데이터베이스에서 예제를 요청했습니다. 그래 가자
 
Sprut112 :
데이터베이스에서 예제를 요청했습니다. 그래 가자

이것은 기본적이고 가장 간단한 예입니다

 
폐쇄 조건은 무엇입니까? 러시아어로 설명할 수 있습니까?
 
Vladimir Karputov :
폐쇄 조건은 무엇입니까? 러시아어로 설명할 수 있습니까?
다음은 MACD 샘플의 블록입니다. 코드베이스에 비슷한 것이 있습니까?
 /+------------------------------------------------------------------+
//| Проверка условий закрытия длинной позиции                        |
//+------------------------------------------------------------------+
bool CSampleExpert::LongClosed( void )
  {
   bool res= false ;
//--- нужно ли закрывать позицию?
   if (m_macd_current> 0 )
       if (m_macd_current<m_signal_current && m_macd_previous>m_signal_previous)
         if (m_macd_current>m_macd_close_level)
           {
             //--- закрытие позиции
            if (m_trade.PositionClose( Symbol ()))
               printf ( "Long position by %s to be closed" , Symbol ());
             else
               printf ( "Error closing position by %s : '%s'" , Symbol (),m_trade.ResultComment());
            res= true ;
           }
//--- возвращаем результат
   return (res);
  }
 
Sprut112 :
다음은 MACD 샘플의 블록입니다. 코드베이스에 비슷한 것이 있습니까?

즉시 그렇게 말하지 마십시오. 개인적으로 나는 이것을 거의 쓰지 않습니다. 저는 명확한 행동을 좋아합니다. SELL을 여는 신호는 BUY를 닫으라는 신호입니다.

 
Vladimir Karputov :

즉시 그렇게 말하지 마십시오. 개인적으로 나는 이것을 거의 쓰지 않습니다. 저는 명확한 행동을 좋아합니다. SELL을 여는 신호는 BUY를 닫으라는 신호입니다.

예, 이해하고 자주 봅니다. 그러나 항상 말씀하신 대로 되는 것은 아닙니다. 그래서 아직 예가 없습니다.
 
Rashid는 한 달 동안 자신의 계정을 금지해 달라고 요청했습니다.
 
Sprut112 :
예, 이해하고 자주 봅니다. 그러나 항상 당신이 말한 것처럼 일어나지는 않습니다. 그래서 아직 예가 없습니다.

나는 당신의 질문을 따랐고 당신이 정확히 무엇을 원하는지 알 수 없습니다....

 if (условие на открытие) открываем позицию;

if (условие на закрытие) закрываем позицию;

포지션을 청산하는 많은 예가 있습니다.

그리고 조건은 이미 당신의 개인적인 슬픔입니다 :)

 
Сергей Таболин :

나는 당신의 질문을 따랐고 당신이 정확히 무엇을 원하는지 알 수 없습니다....

포지션을 청산하는 많은 예가 있습니다.

그리고 조건은 이미 당신의 개인적인 슬픔입니다 :)

MT4에서는 모든 것이 어떻게 작동하는지 압니다.
 
Sprut112 :
MT4에서는 모든 것이 어떻게 작동하는지 압니다.

질문을 명확하게 공식화하기 전에는 아무도 대답할 수 없습니다. 지금까지 당신은 질문을 하지 않았습니다. 생각의 파편이 있었고 그 이상은 없었습니다.

모든 프로그램은 알고리즘에 따라 작동하며 알고리즘을 작성하려면 먼저 생각을 명확하게 구성해야 합니다. 정확히 원하는 것을 더 자세히 설명하십시오.

사유: