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

 

CalendarValueHistory() 함수가 기록 데이터에 대한 디버그 모드에서 작동하지 않는다는 것이 사실입니까?

어떤 날짜를 요청하든 항상 0 값이 있습니다. 디버그 실시간에서 잘 작동합니다.


 
mbjen :

CalendarValueHistory() 함수가 기록 데이터에 대한 디버그 모드에서 작동하지 않는다는 것이 사실입니까?

어떤 날짜를 요청하든 항상 0 값이 있습니다. 디버그 실시간에서 잘 작동합니다.


분명히 백테스트에서 작동하지 않습니다.

 
거래 정지를 수정할 수 있는 기회가 있습니다.
로봇이 롱 포지션을 취하고 +100 틱에 도달했다고 가정해 봅시다.
( 손절매 가 -50으로 설정됨) 후행이 +50으로 뛰어올랐습니다.
수정이 있고 가격은 다시 +50틱을 반환합니다. 이 순간에, 우리는 추격에 의해 포지션에서 탈락하는 대신 현재 가격으로 한 계약을 더 매수하고 동일한 -50 흐름에서 정지합니다.
그리고 이게 2~3번 반복되나요?


 
Eugen8519 :
거래 정지를 수정할 수 있는 기회가 있습니다.
로봇이 롱 포지션을 취하고 +100 틱에 도달했다고 가정해 봅시다.
( 손절매 가 -50으로 설정됨) 후행이 +50으로 뛰어올랐습니다.
수정이 있고 가격은 다시 +50틱을 반환합니다. 이 순간에, 추적에 의해 포지션에서 밀려나는 대신, 우리는 현재 가격에서 한 계약을 더 매수하고 동일한 -50 흐름에서 정지를 둡니다.
그리고 이게 2~3번 반복되나요?


물론 거기에 - 자기가 원하는 모든 것이 있습니다. 코드 기반을 살펴보고 모든 전문가를 테스트하기만 하면 됩니다. 분명히 거기에 있습니다. 저는 항상 이 작업을 수행하고 거의 모든 전문가를 다시 테스트했습니다.

 
안녕하세요. 내장된 후행 정지에서 후행 단계를 1포인트에서 5포인트로 변경하는 방법을 알려주세요. 즉, 5 포인트마다 나와 함께 끌어 당기는 것입니까? 고마워.
 
askbid3737 :
안녕하세요. 내장된 후행 정지에서 후행 단계를 1포인트에서 5포인트로 변경하는 방법을 알려주세요. 즉, 5 포인트마다 나와 함께 끌어 당기는 것입니까? 고마워.

Trailing Stop 및 "Set Level..." 메뉴 항목을 선택합니다.

Общие принципы - Торговые операции - Справка по MetaTrader 5
Общие принципы - Торговые операции - Справка по MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и...
 
SanAlex :

물론 거기에는 - 자기가 원하는 모든 것이 있습니다. 코드 기반을 살펴보고 모든 전문가를 테스트하기만 하면 됩니다. 분명히 거기에 있습니다. 저는 항상 이 작업을 수행하고 거의 모든 전문가를 다시 테스트했습니다.

나는 그곳에서 꽤 많은 것을 테스트했지만 적절한 옵션을 발견하지 못했습니다.

나는 그 작업이 계약을 사는 작업만으로 후행 정지와 같은 두 번째 후행을 만드는 것이라고 생각합니다.
결국 롱포지션에서 트레일링 스톱을 풀업하면 리미트 오더(매도 스톱)가 열리는데, 틀리지 않다면 말이다.
그리고 그것이 "BUY ORDER"로의 판매 중지 변경입니다.


여기 내 후행 정류장이 있습니다


 void Trailing()
  {
   if (InpTrailingStop== 0 )
       return ;
   for ( int i= PositionsTotal ()- 1 ; i>= 0 ; i--) // returns the number of open positions
       if (m_position.SelectByIndex(i))
         if (m_position. Symbol ()==m_symbol.Name() && m_position.Magic()==m_magic)
           {
             if (m_position.PositionType()== POSITION_TYPE_BUY )
              {
               if (m_position.PriceCurrent()-m_position.PriceOpen()>ExtTrailingStop+ExtTrailingStep)
                   if (m_position.StopLoss()<m_position.PriceCurrent()-(ExtTrailingStop+ExtTrailingStep))
                    {
                     if (!m_trade.PositionModify(m_position.Ticket(),
                                                m_symbol.NormalizePrice(m_position.PriceCurrent()-ExtTrailingStop),
                                                m_position.TakeProfit()))
                         Print ( "Modify " ,m_position.Ticket(),
                               " Position -> false. Result Retcode: " ,m_trade.ResultRetcode(),
                               ", description of result: " ,m_trade.ResultRetcodeDescription());
                    }
              }
             else
              {
               if (m_position.PriceOpen()-m_position.PriceCurrent()>ExtTrailingStop+ExtTrailingStep)
                   if ((m_position.StopLoss()>(m_position.PriceCurrent()+(ExtTrailingStop+ExtTrailingStep))) ||
                     (m_position.StopLoss()== 0 ))
                    {
                     if (!m_trade.PositionModify(m_position.Ticket(),
                                                m_symbol.NormalizePrice(m_position.PriceCurrent()+ExtTrailingStop),
                                                m_position.TakeProfit()))
                         Print ( "Modify " ,m_position.Ticket(),
                               " Position -> false. Result Retcode: " ,m_trade.ResultRetcode(),
                               ", description of result: " ,m_trade.ResultRetcodeDescription());
                    }
              }
           }



나는 그것을 남겨두고 후행 매수/매도 유형을 추가한다고 생각했습니다.


누군가 아이디어를 가지고 있을까요?

 

Eugen8519   Может у кого есть идея? 

예를 들어 이러한 트롤을 추가할 수 있으며 개체에서 모든 명령을 실행할 수 있습니다.

https://www.mql5.com/ru/forum/233860/page43#comment_13219147

Вечер выходного дня
Вечер выходного дня
  • 2019.09.14
  • www.mql5.com
В этой теме исключительно на выходных принимаются заявки на "быстро забацать MQL5 советника...
 

안녕하세요!

비참한 자들에게 같은 계정으로 스마트 폰과 PC에서 MT4를 동기식으로 작동시킬 수 있습니까?

그렇다면 스마트를 통해 주문하고, PC에서 실시간으로 보고 편집하는 것은 무엇일까요??

고맙습니다!

 
T41 :

안녕하세요!

비참한 자들에게 같은 계정으로 스마트 폰과 PC에서 MT4를 동기식으로 작동시킬 수 있습니까?

그렇다면 스마트를 통해 주문하고, PC에서 실시간으로 보고 편집하는 것은 무엇일까요??

고맙습니다!

다음은 MQL5의 스레드입니다.

주문 및 포지션(MQL5)은 PC를 통해서도, 스마트폰을 통해서도 실시간으로 수동으로 동일한 방식으로 주문, 수정 및 마감됩니다.

사유: