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

 
MakarFX # :
tickCount는 거래를 계산하고 틱당 1개 이상의 거래가 있었다면 "tickCount% 100 "이 "0"과 같지 않을 수 있습니다.

%는 나눗셈의 나머지를 의미하며, 나머지 없이 나눌 수 있는 수는 제수의 배수입니다.

tickCount% 100==0이면 숫자가 100, 200, 300,400...

하나

 
Super_good # :
다시 좋은 날 모두. 내 기본 계정인 DanilaMactep이 삭제되었음을 알았습니다. 제거 사유를 어떻게 알 수 있으며 복구 요청은 어디에서 제출할 수 있습니까? 나는 항상 문화적으로 의사 소통했으며 아무도 없었습니다. 원칙을 깨는 FIN 규칙은 2014년에도 여기에서 잔액을 보충하고 여기에서 돈으로 그 이상을 보충했기 때문에 어떤 작업도 수행하지 않았기 때문에 불가능합니다. 즉, 원칙적으로 스캔 작업을 수행할 수 없습니다. 계정을 복원하는 방법은 무엇입니까?

다니엘, 계정이 복구되었습니다. 비밀번호 복구 절차를 진행하십시오: https://www.mql5.com/en/auth_forgotten

 
MakarFX # :

나는 mql5에 강하지 않지만 이것을 할 것입니다

감사합니다. 방법이 작동합니다.

 
Taras Slobodyanik # :

%는 나눗셈의 나머지를 의미하며, 나머지 없이 나눌 수 있는 수는 제수의 배수입니다.

tickCount% 100==0이면 숫자가 100, 200, 300,400...


tickCount는 거래를 계산합니다.

prev_tick tickCount = 99;

curr_tick tickCount = 101;

여기서 " tickCount% 100"이 어떻게 도움이 될까요!?

 
Taras Slobodyanik # :

이미 두 번 게시됨, 리디렉션됨)

https://www.mql5.com/en/forum/160683/page1698#comment_25500114

감사합니다. 이 방법도 작동하지만 100개의 컷오프에서만 작동하고 100개의 거래가 통과했으며 필요한 값이 내부에 고정되었으며 다음 컷오프를 기다리고 있습니다.

나는 단지 100 거래 범위 내에서 일해야했습니다. 모든 컷오프, 시간, 바, 거래 등 계산에서 관련이 없습니다. 이것은 과거입니다.

 
Konstantin Seredkin # :

감사합니다. 이 방법도 작동하지만 100개의 컷오프에서만 작동하고 100개의 거래가 통과했으며 필요한 값이 내부에 고정되었으며 다음 컷오프를 기다리고 있습니다.

나는 단지 100 거래 범위 내에서 일 해야 했습니다. 모든 컷오프, 시간, 바, 거래 등 계산에서 관련이 없습니다. 이것은 과거입니다.

따라서 나머지가 0이 아닌 경우 동일하고 범위 내에서 100 )
나머지가 0이면 또 다른 100입니다.

MakarFX # :

tickCount는 거래를 계산합니다.

prev_tick tickCount = 99;

curr_tick tickCount = 101;

여기서 " tickCount% 100"이 어떻게 도움이 될까요!?

나머지가 0이 아니면 99 또는 101 또는 100의 배수가 아닌 다른 값입니다.

 
Konstantin Seredkin # :
타라스 슬로보디아닉 # :

모든 것이 훨씬 쉽습니다.

// Определить количество тиков по суммарному тиковому объёму баров диапазона
   long tickVolumes[];
   int tickVolumeCount= CopyTickVolume (m_symbol, PERIOD_M1 ,poi,poifin- 1 ,tickVolumes);
   if (tickVolumeCount<= 0 )
       return ;
   long tickVolumesTotal=Sum(tickVolumes);     
// Скопировать тики, нужны только совершённые сделки, нужна информаци только по Last + объём + время тика
   MqlTick ticks[];
   int tickCount= CopyTicks (m_symbol,ticks, COPY_TICKS_TRADE ,poi* 1000 ,( uint )tickVolumesTotal);
   int KillCount=tickCount% 100 ;
// Нет тиков - нет гистограммы
   if (tickCount<= 0 )
     {
       return ;
     }
 
Artyom Trishkin # :

다니엘, 계정이 복구되었습니다. 비밀번호 복구 절차를 진행하십시오: https://www.mql5.com/en/auth_forgotten

도와주셔서 감사합니다. 실수로 acc를 삭제했습니까? 아니면 제가 뭔가를 깨뜨렸습니까? 더 이상 위반하지 않도록 해명합니다 ;-)

 
DanilaMactep # :

도와주셔서 감사합니다. 실수로 acc를 삭제했습니까? 아니면 제가 뭔가를 깨뜨렸습니까? 더 이상 위반하지 않도록 해명합니다 ;-)

사고
 
DanilaMactep # :
그리고 말을 타고 돌아왔습니다!