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

 
Gilmor :

보시다시피, 이 탭은 또한 모든 것이 완벽하다고 가정합니다. 업로드, 시작되었습니다. 오류가 없습니다. :(

감사합니다! 이 탭을 사용하는 방법을 몰랐습니다.

보류 중인 SellStop 주문을 하려고 하면 로그에 오류 130이 표시됩니다. 이유는 무엇입니까? - 코드를 보세요.

 
Ffffg Fggg :


Index = minprice + mp ;

이것은 무엇을 위한 것입니까?

 
Index = minprice + mp ;

Index 변수에 minprice 값을 할당한 다음 새 값 mp를 할당하고 싶습니다.

다음과 같이 표시되어야 합니다.

막대 50, 종가와 최소 캔들 값의 차이 = -0.12(mp = 최소 가격)

막대 49, 촛대의 종가와 최소값의 차이 = -0.17 (지수 = 최소 가격 + mp) (-0.12 + -0.17)

.....

.....

막대 1, 촛대의 종가와 최소값의 차이 = -0.07 (지수 = 최소 가격 + mp) (-6.12 + -0.07)

출력이 화면에 표시됩니다.

 
Ffffg Fggg :


당신은 오프닝과 클로징의 총 차이가 필요합니다, 그것은 다음과 같습니다

 summ += open - close; 

최소 가격 = 99999 입니까? 무엇을 위해

이들낮다그리고 가까이의 차이점은 무엇인가요???

 
Gilmor :

나는 읽고, 각 매개 변수가 의미하는 바를 훈제하고, 설정 .....

보류 중인 판매가 열리지 않습니다. 지옥, 그것은 심지어 오류를 던지지 않습니다. GetLastError ()=0! 구매가 예상대로 열리지만 판매는 무시됩니다. 날 조롱해, 그가 원하는 게 뭐야? ))))

좋은 사람들이여, 필요한 지식은 어디서 얻습니까? ))

SELLSTOP은 현재 가격 보다 낮습니다. 즉, 귀하의 50포인트는 추가되지 않고 입찰에서 차감되어야 합니다.

 
Iurii Tokman :

당신은 오프닝과 클로징의 총 차이가 필요합니다, 그것은 다음과 같습니다

최소 가격 = 99999 입니까? 무엇을 위해

이들낮다그리고 가까이의 차이점은 무엇인가요???

정말 죄송하고 감사합니다. 당신은 내 질문에 대답했습니다.

 
Ffffg Fggg :

정말 죄송하고 감사합니다. 당신은 내 질문에 대답했습니다.

제발.

 
Maxim Kuznetsov :

SELLSTOP은 현재 가격 보다 낮습니다. 즉, 귀하의 50포인트는 추가되지 않고 입찰에서 차감되어야 합니다.

:-) 응. 서사시. 거래 자체에서, 당신은 당신이 언제 내기를 하는지 생각조차 하지 않습니다. 기계에서. 그리고 여기에서는 원칙에 따라 "나는 말조차 눈치 채지 못했습니다." 매우 감사합니다. 기본인 것 같지만 더하지 말고 빼야 하는 것은 두뇌에서도 작동하지 않습니다.
 

안녕하세요. 나는 그것이 이미 모든 곳에서 100번 씹었지만 깨달음에 이르지 못했다는 것을 이해합니다. 그것이 무엇인지 설명해 주십시오: ACCOUNT_MARGIN_FREE

나는 다음과 같은 것을 보았다:

참고: 포지션 개설에 사용할 수 있는 예금 통화로 계좌 의 무료 자금 금액

인터넷에서: 이것은 내가 내 자금으로 살 수 있는 랏입니다.


그러나 확인하면 다음과 같은 사진이 나타납니다.

데모 계정:

$50000이 있습니다. printf(ACCOUNT_MARGIN_FREE)는 42개를 보여줍니다.

구매하고 다시 확인했는데 여전히 42로 표시됩니다.

이것이 내가 내 돈으로 살 수 있는 랏의 수라면 대략 이 정도는 볼륨 = 42이고 더 이상은 아닙니다.

나는 67의 볼륨으로 들어갈 수 있었고, 68은 더 이상 허용되지 않았습니다.

실제 계정:

30$는 42를 보여줍니다.

아직 구매를 하지 않았습니다...


어쨌든 이것을 어떻게 이해해야 합니까?

 
killer67 :

안녕하세요. 나는 그것이 이미 모든 곳에서 100번 씹었지만 깨달음에 이르지 못했다는 것을 이해합니다. 그것이 무엇인지 설명해 주십시오: ACCOUNT_MARGIN_FREE

나는 다음과 같은 것을 보았다:

참고: 포지션 개설에 사용할 수 있는 예금 통화로 계좌 의 무료 자금 금액

인터넷에서: 이것은 내가 내 자금으로 살 수 있는 랏입니다.


그러나 확인하면 다음과 같은 사진이 나타납니다.

데모 계정:

$50000이 있습니다. printf(ACCOUNT_MARGIN_FREE) 는 42개를 보여줍니다.

구매하고 다시 확인했는데 여전히 42로 표시됩니다.

이것이 내가 내 돈으로 살 수 있는 랏의 수라면 대략 이 정도는 볼륨 = 42이고 더 이상은 아닙니다.

나는 67의 볼륨으로 들어갈 수 있었고, 68은 더 이상 허용되지 않았습니다.

실제 계정:

30$는 42를 보여줍니다.

아직 구매를 하지 않았습니다...


그나저나 이것은 어떻게 이해해야 합니까?


인쇄하려는 내용이 올바르지 않습니다. 좋아요.

 printf (" ACCOUNT_MARGIN_FREE =  %G", AccountInfoDouble ( ACCOUNT_MARGIN_FREE ));