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

 
MakarFX # :

왜 더블? 함수로 정말로 필요한 경우 IntegerToString() 도 있습니다. 또는 (문자열)OrdersTotal()

Документация по MQL5: Преобразование данных / IntegerToString
Документация по MQL5: Преобразование данных / IntegerToString
  • www.mql5.com
IntegerToString - Преобразование данных - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Artyom Trishkin # :

왜 더블? 함수로 정말로 필요한 경우 IntegerToString() 도 있습니다. 또는 (문자열)OrdersTotal()

난 그냥 본질을 전달

EVGENII SHELIPOV # : 변수나 함수 값을 어떻게 표시할 수 있는지 알려주세요. 차트에 OrdersTotal()이라고 합시다????
 
MakarFX # :

감사해요

 
MakarFX # :
tickCount 계산 조건 표시
 // Определить количество тиков по суммарному тиковому объёму баров диапазона
   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);
// Нет тиков - нет гистограммы
   if (tickCount<= 0 )
     {
       return ;
     }


그 결과 모스크바 거래소에서 마켓이 켜졌을 때 tickCount 변수에 틱만 기록되는 것이 아니라 마켓에서 실행되는 모든 거래, 오더북, 거래 테이프 등은 중요하지 않으며, 거기에 있는 코드를 보고 그것이 어떤 거래인지, 매수 또는 매도인지, 그리고 이 거래에 어떤 거래량이 있었는지 확인합니다. 모든 정보를 기반으로 클러스터 분석이 구축되고 필요한 볼륨의 거래 유리가 가격 근처에 표시됩니다.



전체 우화의 본질은 tickCount 변수에 바인딩하고 100번의 거래마다 변수가 조정되고 얼마나 많은 매수 및 매도가 있었는지 확인하고 과체중 비율을 계산하고 과체중이 내가 지정한 값보다 큰 경우 , 로봇은 Pearson 방법을 사용하여 이 오더북에서 3시그마 + 볼륨 상관의 논리를 사용하여 오더북 밀도에 대한 순간 검색을 사용하여 항목을 작성하는 역학을 이미 알고 있을 것입니다.

너무 짧습니다.

 
Konstantin Seredkin # :


그 결과 모스크바 거래소에서 마켓이 켜졌을 때 tickCount 변수에 틱만 기록되는 것이 아니라 마켓에서 실행되는 모든 거래, 오더북, 거래 테이프 등은 중요하지 않으며, 거기에 있는 코드를 보고 그것이 어떤 거래인지, 매수 또는 매도인지, 그리고 이 거래에 어떤 거래량이 있었는지 확인합니다. 모든 정보를 기반으로 클러스터 분석이 구축되고 필요한 볼륨의 거래 유리가 가격 근처에 표시됩니다.



전체 우화의 본질은 tickCount 변수에 바인딩하고 100번의 거래마다 변수가 조정되고 얼마나 많은 매수 및 매도가 있었는지 확인하고 과체중 비율을 계산하고 과체중이 내가 지정한 값보다 큰 경우 , 로봇은 Pearson 방법을 사용하여 이 오더북에서 3시그마 + 볼륨 상관의 논리를 사용하여 오더북 밀도를 검색하는 순간을 사용하여 항목을 작성하는 역학을 이미 알고 있을 것입니다.

너무 짧습니다.

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

 //--- global parameters
int tickCount,prev_tickCount;
//--- tick function                                             |
   tickCount= CopyTicks (m_symbol,ticks, COPY_TICKS_TRADE ,poi* 1000 ,( uint )tickVolumesTotal);
   if (prev_tickCount!=tickCount)
     {
      KillCount+=(tickCount-prev_tickCount);
       if (KillCount>= 100 ) KillCount=KillCount- 100 ;
      prev_tickCount=tickCount;
     }
 
MakarFX # :

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

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

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

Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
  • 2021.10.28
  • www.mql5.com
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти н...
 
다시 좋은 날 모두. 내 기본 계정인 DanilaMactep이 삭제된 것을 발견했습니다. 제거 사유를 어떻게 알 수 있으며 복구 요청은 어디에서 제출할 수 있습니까? 나는 항상 문화적으로 의사 소통했으며 아무도 없었습니다. 원칙을 깨는 FIN 규칙은 2014년에도 여기에서 잔액을 보충하고 여기에서 돈으로 그 이상을 보충했기 때문에 어떤 작업도 수행하지 않았기 때문에 불가능합니다. 즉, 원칙적으로 스캔 작업을 수행할 수 없습니다. 계정을 복원하는 방법은 무엇입니까?
 
Super_good # :
다시 좋은 날 모두. 내 기본 계정인 DanilaMactep이 삭제되었음을 알았습니다. 제거 사유를 어떻게 알 수 있으며 복구 요청은 어디에서 제출할 수 있습니까? 나는 항상 문화적으로 의사 소통했으며 아무도 없었습니다. 원칙을 깨는 FIN 규칙은 2014년에도 여기에서 잔액을 보충하고 여기에서 돈으로 그 이상을 보충했기 때문에 어떤 작업도 수행하지 않았기 때문에 불가능합니다. 즉, 원칙적으로 스캔 작업을 수행할 수 없습니다. 계정을 복원하는 방법은 무엇입니까?

당신이 올바른 위치에있는 것 같습니다

스크린샷 2021-10-29 094058

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\

하나.

스크린샷 2021-10-29 094814

2.

스크린샷 2021-10-29 094954

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

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

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

tickCount는 거래를 계산하고 한 틱에 1개 이상의 거래가 있는 경우 "tickCount% 100 "이 "0"과 같지 않을 수 있습니다.