[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 364

 
NICK_R :

오늘의 좋은 시간! 도와주세요, 제발!

입찰 가격을 기반으로 개설되는 포지션 유형을 반환하는 함수를 작성하고 싶습니다.

특정 수의 입찰가가 지속적으로 상승하는 경우 - 매수를 입력하고 그 반대의 경우도 마찬가지입니다.

직접 시도했지만 항상 0을 반환합니다.

Nikolai, 당신이 프로그램을 만들고 프로그램을 만드는 법을 배우는 것은 아주 좋습니다. 그러나 사실은 프로그램에서 별도의 이해할 수 없는 경우에 도움을 요청하지 않았지만 실제로 프로그램을 작성하기 위해 TOR를 지정했습니다.

내 생각에 당신이 보여준 것은 은유적으로 말하면 로봇과 관련하여 이질적인 예비 부품 더미입니다. 모든 것이 완전히 잘못되었습니다.

따라서 여기서 특정 오류를 지적하는 것은 불가능합니다. 왜냐하면 모든 것이 완전히 다르게 다시 실행되어야 합니다. - IMHO, 나는 더 많은 척하지 않습니다.

그러나 이것이 화를 낼 이유가 아닙니다. 더 많이 쓰는 법을 배우십시오. 여기에서 그들이 말했듯이 물론 당신은 "먹을"수 있습니다 (일). 그러나 당신 자신은 이것으로 가득 차지 않을 것입니다 (즉, 당신은 배우지 않을 것입니다). 계속 진행합니다. 길은 걷는 자가 지배할 것이다.

이 문제에 대해 다른 접근 방식으로 다시 작성해 보십시오. - 도움이 되었습니다.

 
lottamer :


테스터에는 전문가의 속성만 표시됩니다. EA 설정이 보이지 않습니다. 그들은 어디에 있습니까?

속성에는 그런 것이 없습니다. 빌드 500

친애하는 sdfs! :))) (물론 여기에는 계정 설정에 일반 이름을 입력하는 것이 좋습니다. 도움을 요청하고 의사 소통하는 사람들에게 조금 더 존중할 것입니다)

제가 약간 틀렸습니다 - 수정했습니다. "설정"은 물론 전문가 속성을 의미했습니다. 당신이 맞습니다 - 수정했습니다. 다음은 입력 매개변수 탭입니다. 그리고 여기에 "시작", "단계", "중지"라는 이름의 열이 표시됩니다. - 필요한 매개변수입니다.

 
Chiripaha :

친애하는 sdfs! :))) (물론 여기에는 계정 설정에 일반 이름을 입력하는 것이 좋습니다. 도움을 요청하고 의사 소통하는 사람들에게 조금 더 존중할 것입니다)

제가 약간 틀렸습니다 - 수정했습니다. "설정"은 물론 전문가 속성을 의미했습니다. 당신이 맞습니다 - 수정했습니다. 다음은 입력 매개변수 탭입니다. 그리고 여기에 "시작", "단계", "중지"라는 이름의 열이 표시됩니다. - 필요한 매개변수입니다.



포럼은 닉네임이면 충분하다고 생각했어요 :))

이게 창이야?

보시다시피 입력 매개변수 탭이 없습니다.

테스트 및 최적화만 가능합니다.

 
lottamer :

포럼은 닉네임이면 충분하다고 생각했어요 :))

이게 창이야?

보시다시피 입력 매개변수 탭이 없습니다.

테스트 및 최적화만 가능합니다.

당신의 사진이 표시되지 않았지만 당신은 바로 여기에 있습니다 :))) - 당신이 사진을 제시하는 것이 더 쉬웠습니다. - 고치고 있어요. (보시다시피 저도 배우고 있습니다... 답변과 도움을 드리기 위해)


 
Chiripaha :

당신의 사진이 표시되지 않았지만 당신은 바로 여기에 있습니다 :))) - 당신이 사진을 제시하는 것이 더 쉬웠습니다. - 고치고 있어요. (보시다시피 저도 배우고 있습니다... 대답하고 도와주는 방법도...)





정확히 같은 창이 있지만 입력 매개 변수가 없습니까?

그게 다야!

EA에는 2개의 라인이 있습니다.

외부 정수 STOP = 300;
외부 int 테이크 = 405;

따라서 속성 창에 있어야 합니다.

 

여기 내가 알아 차린 것이 있습니다. 의 고문

extern double 이익실현 = 50;
extern 이중 로트 = 0.1;
extern 이중 후행 정지 = 30;
외부 이중 MACDOpenLevel=3;
외부 이중 MACDCloseLevel=2;
외부 이중 MATrendPeriod=26;

최적화 매개변수가 있는 창을 제공합니다.

내...그렇지 않아.

하지만 나는 이것을 위에 가지고있다

#property copyright "Copyright 2012, MetaQuotes Software Corp."
#속성 링크 "http://www.metaquotes.net"
#include <WinUser32.mqh>
#프로퍼티쇼_확인

#include <b-Positions.mqh>

여기서 뭔가 잘못된 느낌이 든다...

 

설립하다!

#include <b-Positions.mqh> - 입력 매개변수 탭을 비활성화합니다!!

이 줄이 없으면 어드바이저가 작동을 멈춥니다.

이런 젠장?

 
lottamer :


정확히 같은 창이 있지만 입력 매개 변수가 없습니까?

그게 다야!

EA에는 2개의 라인이 있습니다.

외부 정수 STOP = 300;
외부 int 테이크 = 405;

따라서 속성 창에 있어야 합니다.

Oleg, 더 간결하게 작성하십시오. 그리고 나서 당신과 나는 전체 포럼에 볼륨을 넘길 것입니다.

모든 Expert Advisor는 정의에 따라 이러한 탭이 있어야 합니다. 여기... 실험했습니다. 모든 외부 변수를 제거했습니다. 실제로 탭이 사라졌습니다.

외부 변수로 무언가를 잘못 표시하여 창에 표시되지 않는다는 의미입니다. 저것들. MT4는 이들을 외부 변수로 취급하지 않습니다. 또는 다른 옵션이 있을 수 있지만 모든 것이 이 본질을 중심으로 합니다.

이 경우 테스트 중에뿐만 아니라 차트에 던지면 단순히 올빼미 설정에서 이러한 탭이 없습니다.

 
lottamer :

설립하다!

#include <b-Positions.mqh> - 입력 매개변수 탭을 비활성화합니다!!

이런 젠장?

자, 여기 있습니다... :)) 해결을 축하합니다!

하지만 저는 여기서 잘 이해가 되지 않습니다. 그 이유 때문에 갑자기 #include가 외부 변수를 비활성화할 수 있습니다. - 추구할 것이다. :))

 
lottamer :

설립하다!

#include <b-Positions.mqh> - 입력 매개변수 탭을 비활성화합니다!!

이 줄이 없으면 어드바이저가 작동을 멈춥니다.

이런 젠장?


b-Positions.mqh 파일의 라인을 주석 처리

 #property library