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

 
Artyom Trishkin :

1. 글쎄, 내가 눈치 채지 못했을 수도 있습니다-아침 5시 반 ...

3.DoubleToString()

4. 그러나 동일한 조건복합 연산자 가 있습니다.

다른 해석은 보이지 않습니다. 왜 ";" 연산자 후?


3. NormalizeDouble의 도움으로 인쇄가 정확합니다. 방금 반올림되었습니다. 실제로 변수 값이 표시됩니다. 지금 확인하겠지만 DoubleToString이 변경될 것이라고는 생각하지 않습니다.

4. ; - 불필요하지만 문제의 본질과 전혀 관련이 없다고 가정 해 봅시다 ...

 
konam1 :

3. NormalizeDouble의 도움으로 인쇄가 정확합니다. 방금 반올림되었습니다. 실제로 변수 값이 표시됩니다. 지금 확인하겠지만 DoubleToString이 변경될 것이라고는 생각하지 않습니다.

4. ; - 불필요하지만 문제의 본질과 전혀 관련이 없다고 가정 해 봅시다 ...

3. 그러한 조작으로부터 질문이 나타납니다.

4. 해당되지 않지만 자신의 코드에 대한 태도를 나타냅니다.

 


타라스 슬로보디아닉 :

"포인트가 나타나고 양초가 형성되는 동안 재계산되지 않고 정적입니다"라는 진술은 사실이 아니며 가격이 포물선을 돌파하면 포인트가 다시 그려집니다.
침투는 막대가 열릴 때뿐만 아니라 어느 순간에도 발생할 수 있기 때문에 모든 틱마다 포물선을 다시 계산해야 합니다.

이것은 문제를 변경하고 모든 부정확성을 설명합니다. 고맙습니다!


 
Artyom Trishkin :

3. 그러한 조작으로부터 질문이 생깁니다.

4. 해당되지 않지만 자신의 코드에 대한 태도를 나타냅니다.


3. 인쇄 하는 이유는 무엇입니까?

Print("SAR = ",NormalizeDouble(iSAR(Symbol(),60,0.02,0.2,0),Digits)); 잘못된?

더블 b=1.12345678

인쇄(b); - DoubleToStr 없이도 실행되지 않을 것이라고 생각하십니까?

4. 명확해야 합니다.

- 저는 경험이 많은 숙련된 프로그래머가 아닙니다.

- ;- 이 기호는 여기에 불필요하더라도 코드에 오류를 발생시키지 않습니다.

- 특정 작업을 해결하기 위한 프로그램이 필요하고 훌륭하고 아름답게 작성된 코드를 좋아하지 않습니다. 내 목표는 문제를 해결하는 것이지 선을 존경하는 것이 아닙니다.

그것이 서투르고 수익성이 있다면 나는 그것보다 더 좋다.

 
konam1 : 서투르고 수익성이 있다면 나는 그것보다 더 좋다.

두 시베리아 형제는 모스크바로 가기로 결정했습니다. 자전거를 샀다. 작은 아이는 즉시 가기로 결정했습니다. Somersault, bang ... 하루에 킬로미터를 여행했습니다. 장로는 훈련하기로 결정했습니다. 일주일 후 그는 떠났고 저녁에는 더 어린 것을 따라 잡았습니다 ... 너무 서투르게 - 이것은 오랜만입니다. 먼저 언어를 배우고 간단한 스크립트로 연습하십시오. 과제 Z 가 교과 과정으로 주어 지고 Z 가 잊혀지 면 가능합니다. 쉬운 비디오 수업에 돈을 조금이라도 줄이겠다고 약속했다면 그들은 약속 한 3 년을 기다리고있는 것입니다.

 
STARIJ :

두 시베리아 형제는 모스크바로 가기로 결정했습니다. 자전거를 샀다. 작은 아이는 즉시 가기로 결정했습니다. Somersault, bang ... 하루에 킬로미터를 여행했습니다. 장로는 훈련하기로 결정했습니다. 일주일 후, 그는 떠났습니다. 저녁에 그는 더 어린 것을 따라 잡았습니다 ... 너무 서투르게 - 이것은 오랜만입니다. 먼저 언어를 배우고 간단한 스크립트로 연습하십시오. 과제 Z 가 교과 과정으로 주어 지고 Z 가 잊혀지 면 가능합니다. 쉬운 비디오 수업에 돈을 조금이라도 줄이겠다고 약속했다면 그들은 약속 한 3 년을 기다리고있는 것입니다.


... 도중에 둘 다 투르 드 프랑스 회원인 사이클리스트에게 추월당했고 누가 그들을 자전거에 태우게 했는지 놀랐습니다. 광고를 무한대로 개선할 수 있습니다. 교과 과정 제공하고 잊어 버리면 자신을 속일 수 없습니다. 아이디어를 찾고 기록에 대해 테스트합니다. 조정은 없습니다. 반죽 자르기에 대한 비디오 자습서 - 잘못된 청중을 대상으로 하고 있습니다. 답변한 모든 사람 중 단 하나의 의견만 해당 사례에 대해 즉시 질문을 삭제했습니다. 나머지는 제 생각에 다른 사람들을 가르칠 또 다른 이유를 찾았습니다. 무엇.

 

MQL4

MQLInfoInteger(MQL_TESTER)==true - 테스트 모드의 Expert Advisor

MQLInfoInteger(MQL_VISUAL_MODE)==true - 시각적 테스트 모드의 Expert Advisor입니다.

MQLInfoInteger(MQL_VISUAL_MODE)==false && MQLInfoInteger(MQL_TESTER)==true - 비시각적 테스트 모드의 Expert Advisor.


어드바이저가 테스트 모드에 있고 ALL TIKS 방법이 사용되는지 확인할 수 있는 간단한 옵션이 있는지 알려주실 수 있습니까?

 
Alexandr Ivanov :

MQL4

MQLInfoInteger(MQL_TESTER)==true - 테스트 모드의 Expert Advisor

MQLInfoInteger(MQL_VISUAL_MODE)==true - 시각적 테스트 모드의 Expert Advisor입니다.

MQLInfoInteger(MQL_VISUAL_MODE)==false && MQLInfoInteger(MQL_TESTER)==true - 비시각적 테스트 모드의 Expert Advisor.


어드바이저가 테스트 모드에 있고 ALL TIKS 방법이 사용되는지 확인할 수 있는 간단한 옵션이 있는지 알려주실 수 있습니까?

MQL_TESTER에는 모든 테스트 모드(최적화, 시각화 및 테스트)가 포함됩니다.

MQL_VISUEL_MODE - 시각화만 표시

MQL_OPTIMIZATION - 최적화만 표시

그러나 테스트 모델은 무엇입니까? 여기에 물과 같은 것은 없습니다.

 
좋은 오후, 알려주세요: 코드 시작 부분에 거래 네트워크를 여는 조건을 만들고 싶습니다: "시장이 이전 입찰 가격에서 현재 입찰가에서 오르거나 내린 경우" 조건을 작성하는 데 도움이 필요합니다. 10개의 막대, x 포인트 이상 - 반환." 예 - 현재 가격 입찰가 1.0000, x=20. 10개의 양초에 대해 시장이 적어도 한 번은 1.0021 또는 0.9979인 경우 - 수익. 그렇지 않은 경우 코드를 계속 진행합니다. 양초 종가 또는 범위별로. 미리 감사드립니다.
 
Artyom Trishkin :

MQL_TESTER에는 모든 테스트 모드(최적화, 시각화 및 테스트)가 포함됩니다.

MQL_VISUEL_MODE - 시각화만 표시

MQL_OPTIMIZATION - 최적화만 표시

그러나 테스트 모델은 무엇입니까? 여기에 물과 같은 것은 없습니다.

글쎄, 나는 그것을 찾지 못했습니다 ...

비애. 따라서 1바에 몇 개의 틱이 나오는지 평가하고 이로부터 결론을 도출하는 것이 필요합니다. 이것이 시가인지 아니면 모두 인지 여부입니다.