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

 
PolarSeaman :

고마워, 나는 이것을했다 :

int 유형의 _depo를 올바르게 설정하기를 바랍니다.

MathFloor 는 설정할 수 없습니다. 로트는 0입니다.

 
PolarSeaman :

고마워, 나는 이것을했다 :

int 유형의 _depo를 올바르게 설정하기를 바랍니다.

공식을 수정 했습니다. 논리적으로 잘 작동해야 합니다.

 
Taras Slobodyanik :

MathFloor는 설정할 수 없습니다. 로트는 0입니다.

아마 내 단말기는 이것을 모를 것입니다), 포지션은 필요한 로트로 열립니다.

 
Konstantin Nikitin :

공식을 수정 했습니다. 논리적으로 잘 작동해야 합니다.

설정 에서 단계 = 1000을 어떻게 설정합니까?

 
PolarSeaman :

설정 에서 단계 = 1000을 어떻게 설정합니까?

그리고 보증금의 순수한 비율이 있습니다. 그리고 1자리로의 정규화가 완료되었습니다. 예, 그것이 무엇이며 어떻게 고려되는지 직접 확인하십시오. 모든 것이 터무니없을 뿐입니다.

 
Konstantin Nikitin :

그리고 보증금의 순수한 비율이 있습니다. 그리고 1자리로의 정규화가 완료되었습니다. 예, 그것이 무엇이며 어떻게 고려되는지 직접 확인하십시오. 모든 것이 터무니없을 뿐입니다.

요점은 단계를 설정해야 한다는 것입니다. 창고= 1000, 로트=0.1 또는 창고 2000, 로트 0.1. 지금 제가 한 방법이 맞는 것 같습니다.

 
PolarSeaman :

아마 내 단말기는 이것을 모를 것입니다), 포지션은 필요한 로트로 열립니다.

터미널에 500을 예치하면 그가 알 것입니다)

 
Taras Slobodyanik :

MathFloor는 설정할 수 없습니다. 로트는 0입니다.

사실 다들 똑똑해서 체크를 추가할 줄 알았는데

 if (lot < _lot)
 lot = _lot;

두 번째 옵션

lot = NormalizeDouble ( fmax (_lot, lot), 2 );
 
Alexey Viktorov :

사실 다들 똑똑해서 체크를 추가할 줄 알았는데

두 번째 옵션

글쎄요, 보시다시피 "터미널은 그런 오류를 모릅니다"

처음에 내 예는 반올림 이었고 0은 풀 수 없었습니다.
제비는 일정 금액으로 계산되었습니다. 1000개당 0.1개입니다.
그리고 반올림하면 0.1이 1999년부터 0까지가 됩니다. 또한 예상대로 1000마다 0.1을 더하면 MM 알고리즘의 본질이 위반됩니다.

반올림하면 계산이 정확하려면 +1을 수행해야 합니다.

 

모두를 환영합니다! 첫 번째 지표를 생성하는 데 문제가 있습니다. 지표 이전에는 Expert Advisor만 생성되었습니다. 나는 교과서에서 배울 수 없었고, 당신 중 한 명이 나에게 가장 단순한 조언자를 버렸고, 그것에서 나는 여기저기 찔리기 시작했고 홍수가 났습니다. 약 5~7년 전의 일이다. 이제 지표를 만들고 싶습니다. 다시 튜토리얼과 문서로 이동했습니다. 글쎄, PPC, 내가 얼마나 멍청한지, 모든 것이 내 언어가 아닌 것처럼.


요컨대, 내 임무는 연속으로 최대 강세 양초 수와 약세 양초 수를 표시하는 지표를 만드는 것입니다. 적어도 어디서부터 시작해야 하는지 알려주십시오. 또는 비슷한 스레드 표시기를 던집니다.