MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 551

 
2002569 : 안녕하세요, mt4 계정에 복사 신호와 로봇을 연결하고 vps에 전체 연결하는 방법을 알려주실 수 있나요?

이 모든 것이 가능합니다.

 
안녕하세요 ! 전체 어드바이저가 아니라 하나의 기능(예: 경고)만 일시 중지하는 방법을 알려주십시오.
 
VasiliKolchanov :
안녕하세요 ! 전체 어드바이저가 아니라 하나의 기능(예: 경고)만 일시 중지하는 방법을 알려주십시오.

어떤가요? 지금까지는 다소 우스꽝스러운 상황 만 나타납니다. 사람이 더 나아가지만 잠시 동안 머리를 이곳에 남겨 두십시오. 그럼 돌아오겠습니다.

아마도 다른 의미가 있을 것입니다.

 
VasiliKolchanov :
안녕하세요 ! 전체 어드바이저가 아니라 하나의 기능(예: 경고)만 일시 중지하는 방법을 알려주십시오.

프로그래밍 방식으로 단어로 설명할 수 있는 모든 작업을 수행할 수 있습니다. 질문에 수행해야 할 작업을 설명했습니다.
다음과 같이 수행됩니다. 전역(글쎄, 프로그램의 거의 맨 위에 있음) 프로그램 변수를 설명합니다. bool pauza=false;
false이면 함수가 실행되고 있고, true이면 함수가 일시 중지됩니다.
이제 함수가 일시 중지에 반응하도록 해야 합니다.
이렇게 하려면 또는 함수 시작 부분에 if (pauza) return을 추가하십시오. 또는 함수 호출 사이트에서 이와 유사한 것.

메인 함수에서 조건을 확인하고 pauza 변수를 통해 함수를 관리하는 일만 남았다.

프로그램 외부에서(다른 스크립트, 어드바이저, 인디케이터에서) 관리해야 하는 경우 터미널의 전역 변수 를 사용하십시오.

 
Ihor Herasko :

어떤가요? 지금까지는 다소 우스꽝스러운 상황 만 나타납니다. 사람이 더 나아가지만 잠시 동안 머리를 이곳에 남겨 두십시오. 그럼 돌아오겠습니다.

아마도 다른 의미가 있을 것입니다.


 
VasiliKolchanov :
나는 특정 가격 수준에 경고가 있고 많은 도구가 있으며 가격은 경고 트리거 수준에서 즉시 떨어지지 않을 것이며 자연스럽게 더 망치고 망치질 것입니다. 경고는 플래그를 사용하여 끌 수 있지만 많은 도구가 있기 때문에 경고를 켜는 것을 잊어버리기 쉽기 때문에 이를 위해서는 일시적으로 경고를 끄고 지정된 기간이 지나면 경고를 해제해야 합니다. 기능)이 다시 켜집니다.
 
VasiliKolchanov :
나는 특정 가격 수준에 경고가 있고 많은 도구가 있으며 가격은 경고 트리거 수준에서 즉시 떨어지지 않을 것이며 자연스럽게 더 망치고 망치질 것입니다. 경고는 플래그를 사용하여 끌 수 있지만 많은 도구가 있기 때문에 경고를 켜는 것을 잊어버리기 쉽기 때문에 이를 위해서는 일시적으로 경고를 끄고 지정된 기간이 지나면 경고를 해제해야 합니다. 기능)이 다시 켜집니다.

이 경우 경고 기간 Alert를 설정할 수 있습니다. 초 단위로 말해보자:

 input uint   i_uAlertPeriod  = 120 ;                       // Период отображения Alert, сек.

...

void DoAlert( string sText)
{
   static datetime dtLastTime = 0 ;
   if ( TimeCurrent () - dtLastTime < i_uAlertPeriod)
       return ;

   dtLastTime = TimeCurrent ();
   Alert (sText);
}
 
MT4의 역사 분석(닫힌 거래)
MT4의 거래 내역 에 대한 도움말

마지막으로 마감된 트랜잭션에서 데이터를 가져와야 하며, 더 정확하게는 Lot 값, Mt4에 쓰는 방법이 필요합니다.

도처에 찾아보니 Mt5에는 있지만 Mt4에는 없습니다.

 
Sergey Nikolenko :
MT4의 역사 분석(닫힌 거래)
MT4의 거래 내역 에 대한 도움말

마지막으로 마감된 트랜잭션에서 데이터를 가져와야 하며, 더 정확하게는 Lot 값, Mt4에 쓰는 방법이 필요합니다.

도처 에 찾아보니 Mt5에는 있지만 Mt4에는 없습니다.

실제로는 그 반대여야 합니다.)

Только "Полезные функции от KimIV".
Только "Полезные функции от KimIV".
  • 2011.02.18
  • www.mql5.com
Все функции взяты из этой ветки - http://forum.mql4...
 
Ihor Herasko :

이 경우 경고 기간 Alert를 설정할 수 있습니다. 초 단위로 말해보자:

Ihor 답변에 감사드립니다. 단 하나의 질문입니다. 이것은 조치가 지연되지 않습니다. 일시 중지하는 동안 각 틱 과 함께 경고가 누적되고 시간이 만료된 후에도 조언자는 여전히 나에게 경고를 제공합니다(모두 누적됨)? 웃기게 들릴지 모르지만 초보자는 실례합니다. 배우고 있습니다.