포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 1014

 
AlexeyVik :

내 생각에 코드 실행을 늦추는 것은 완전히 옳지 않습니다. 이 지표의 전체 알고리즘을 모르고 이해하고 싶지도 않기 때문에 무엇을 더 잘해야 할지 모르겠습니다.

하지만 지표의 슬립이라는 주제에 대해서는 루프 함수 GetTickCount()를 사용하여 자신만의 슬립을 만들 수 있다고 생각합니다.

데이터를 준비하는 표시기는 전역 변수 를 통해(또는 파일을 통해) 준비 플래그를 설정합니다. 다른 표시기는 준비가 되면 플래그를 재설정하고 데이터를 읽습니다.

테스터에서도 제대로 작동하지 않습니다.

 
Vinin :
더 나은 확인 시간
어떤 경우에는 - 예, 더 좋습니다. 그러나 0.5초 동안 속도를 줄여야 하는 경우 ... 아아, 도움이 되지 않습니다. 나는 이것이 보편적 인 옵션이라고 말하지 않았습니다. Sleep() 함수의 모방입니다 .
 
테스터의 Sleep의 경우 i++ 내부에서 while 루프를 수행하고 (대략) 원하는 지연 시간에 해당하는 최대 반복 크기를 선택했습니다.
 
Money_Maker :
테스터에서 Sleep의 경우 i++ 내부에서 while 루프를 수행하고(대략) 원하는 지연 시간에 해당하는 최대 반복 크기를 선택했습니다(터키에도 적합하다고 생각합니다).

이 경우 터미널이 완전히 정지되는 것도 좋지 않습니다.

첫 번째 지표는 델타 클러스터의 델타입니다. 약 20초 후에 업데이트가 발생하므로 지연되어야 합니다. 20초 동안 표시기 판독. 양초가 시작된 후 경과 된 초 수를 찾는 방법을 알려주십시오.

 
nikelodeon :

이 경우 터미널이 완전히 정지되는 것도 좋지 않습니다.

첫 번째 지표는 델타 클러스터의 델타입니다. 약 20초 후에 업데이트가 발생하므로 지연되어야 합니다. 20초 동안 표시기 판독. 양초가 시작된 후 경과 된 초 수를 찾는 방법을 알려주십시오.

GetTickCount() 를 활성화하고 20초를 계산합니다.
 
간단히 말해서 모든 눈금 에서 작업하십시오. 신호가 오면 바로 조치를 취해주세요 :)
 

특정 상품의 레버리지를 계산하는 방법을 알려주실 수 있습니까?

다음과 같은 줄이 있습니다.

 double minlotmoney= Bid*lotsize*minlot/leverage;       //Стоимость минимального лота  в $

그러나 브로커가 다른 레버리지를 갖는 일부 상품에는 적합하지 않습니다(AccountLeverage()에 고정).

 

여러분, 마지막 100개의 막대에 대한 상관 관계를 계산하는 방법을 알려주세요.

제대로 된 공식은 어디에도 없었어 여기까지 와 멈췄어

 int TF = Period ();
 int ADR = 100 ;
 double p1= 0 ;
 double p2= 0 ;
 string Pair1 = "GBPUSD" ;
 string Pair2 = "EURUSD" ;
   for ( int f = 1 ; f <= ADR; f++)
   {
     p1 += (iHigh(Pair1, TF, f) - iLow(Pair1, TF, f)) / MarketInfo(Pair1, MODE_POINT); //sum pair1 range (i) 
     p2 += (iHigh(Pair2, TF, f) - iLow(Pair2, TF, f)) / MarketInfo(Pair2, MODE_POINT); //sum pair2 range (i)
   }
 /* Тут неправильно
  double c1 = p1 / ADR;
  double c2 = p2 / ADR;
  double rs = c2 / c1;

  Comment( DoubleToStr(rs, 2) );
 */

도움을 주시는 모든 분들께 미리 감사드립니다!

 

안녕하세요, 질문입니다:

차트, 하위 창, 하위 창의 표시기를 통해 반복할 때 표시기의 총 수와 이름, 매개변수 등을 찾을 수 있습니다.

ChartIndicatorsTotal , ChartIndicatorName 등을 사용하여

어떻게 이 창에서 ChartID 에 의해 시작된 Expert Advisor(전문가)의 이름을 프로그래밍 방식으로 찾을 수 있습니까?

 
글쎄, 나는 전문가들이 이제 그런 문제로 부풀어 올랐고 여기에 나와 함께 있습니다 :-) 거래를 성사시킬 때 테스터와 같이 차트에 아이콘이 표시되는지 어떻게 확인할 수 있습니까 ???? 기성품 기능이 있을 수 있나요????