MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 54 1...474849505152535455565758596061...1953 새 코멘트 Mickey Moose 2017.01.04 15:59 #531 Vitaly Muzichenko : 귀하는 이미 특정 가격을 가지고 있으며 단순 추적의 유사점에 따라 추적만 남습니다. 단순 추적만 위치 개시 가격 = OrderOpenPrice() 를 기반으로 하며 여기에서는 평균 계산 가격에서 모든 것을 수정합니다. 한 수준의 위치 네 이해했습니다 나는 이제 이전에 여기에 게시한 코드를 보고 있으며 테스터에서 이 그림과 같은 것을 제공합니다. 이것은 기능입니다. 결과적으로 그 중 하나에 배수가 있기 때문에 그 우울증의 크기를 줄이고 싶습니다. 이전 예와 같이 - 나는 이제 달러-엔의 성장에 대한 공매도가 있고 거기에 보험 기능을 던지고 싶습니다(손실이 잔액의 일정 비율에 도달하면 모든 것을 닫으십시오) 파일: TesterGraph.gif 19 kb Vitalie Postolache 2017.01.04 16:33 #532 vitek2010 : 나는 틱에 대해 이야기하지 않았습니다. 더 작은 시간 프레임에서 계산된 표시기 버퍼의 최소 및 최대 판독값을 수정해야 한다고 말했습니다. 더 큰 시간 프레임 간격으로 화면에 표시하려고 합니다. 다른 TF의 창): [img]https://charts.mql5.com/13/642/eurgbp-w1-instaforex-group.png[/img] 참고로 저는 05.12주(빨간색 십자선)를 사용할 것입니다. 위의 지표에 따른 이 히스토그램은 주 종료 시 쌍의 총 움직임이 95포인트 하락했음을 분명히 보여주지만, 얼마나 증가했는지는 보여주지 않습니다 감소는 주중에 있었습니다. 그러나 이 화면에서 이번 주 동안 H1 차트에서 이 표시기 의 움직임의 역학을 볼 수 있습니다. [img]https://charts.mql5.com/13/642/eurgbp-h1-instaforex-group.png[/img] 표시기의 최소값이 400인 다음 700의 값으로 상승하고 160에서 마감됨을 알 수 있습니다(두 스크린샷의 마감 숫자 사이의 불일치는 중요하지 않음) 하나의 표시기에서 이 모든 것이 히스토그램의 한 열에 있어야 하며 최소값과 최대값 및 마감(이 경우 주간)이 필요합니다. 이상적으로는 설정에 지정된 TFma의 현재 TF-me에서 어떤 이유로 스크린샷이 표시되지 않았습니다. 9 MKL5 웹사이트를 복사하여 MT4에서 인스타를 했습니다. 위에서 보여준 코드에서 호출은 현재 TF에 대한 것입니다. 그래서 우리는 무엇에 대해 이야기하고 있습니까? W1의 M5를 언급한다면 그렇게 쓰십시오. 현재 시간 프레임으로 작업하면 종가가 0 막대에 떠 있고 나머지에는 하나의 값에 히스토그램을 작성할 때 세트가 아닌 하나의 종가가 있습니다. 이해할 수 없습니다. . 메시지 편집창 상단의 해당 버튼을 이용하여 사진을 삽입하고, 유용한 버튼들이 많이 있으니 공부해보시길 추천합니다. Vitalie Postolache 2017.01.04 16:35 #533 trader781 : 네 이해했습니다 나는 이제 이전에 여기에 게시한 코드를 보고 있으며 테스터에서 이 그림과 같은 것을 제공합니다. 이것은 기능입니다. 결과적으로 그 중 하나에 배수가 있기 때문에 그 우울증의 크기를 줄이고 싶습니다. 이전 예와 같이 - 나는 이제 달러-엔의 성장에 대한 공매도가 있고 거기에 보험 기능을 던지고 싶습니다(손실이 잔액의 일정 비율에 도달하면 모든 것을 닫으십시오) 덜 자주 "포크"하거나 마틴게일을 포기하십시오. 그리고 TC의 조건은 마무리되어야합니다. 배수구가 있으면 입구가 거기에없고 거기에도 없습니다. Mickey Moose 2017.01.04 16:47 #534 Vitalie Postolache : 덜 자주 "포크"하거나 마틴게일을 포기하십시오. 그리고 TC의 조건은 마무리되어야합니다. 배수구가 있으면 입구가 거기에없고 거기에도 없습니다. 조언에 감사드립니다. 하지만 코드가 필요할 때만 작동하기를 바랄 뿐입니다. 여기서는 수익성/비수익성에 대해 이야기하지 않습니다. 그 기능들이 어떻게 생겼는지 보고 싶을 뿐입니다. 글쎄, 나는 이전 코드에서 (_BuyLot>_SellLot) 표현을 발견 했습니까? 입찰 : 질문 ) 어떻게 해석해야 할까요? Alexey Viktorov 2017.01.04 16:56 #535 trader781 : 조언에 감사드립니다. 하지만 코드가 필요할 때만 작동하기를 바랄 뿐입니다. 여기서는 수익성/비수익성에 대해 이야기하지 않습니다. 그 기능들이 어떻게 생겼는지 보고 싶을 뿐입니다. 글쎄, 나는 이전 코드에서 (_BuyLot>_SellLot) 표현을 발견 했습니까? 입찰 : 질문 ) 어떻게 해석해야 할까요? 여기 읽기 https://docs.mql4.com/en/basis/operators/ternary Условный оператор ?: - Операторы - Основы языка - Справочник MQL4 docs.mql4.com Условный оператор ?: - Операторы - Основы языка - Справочник MQL4 Vitaly Muzichenko 2017.01.04 17:14 #536 trader781 : 조언에 감사드립니다. 하지만 코드가 필요할 때만 작동하기를 바랄 뿐입니다. 여기서는 수익성/비수익성에 대해 이야기하지 않습니다. 그 기능들이 어떻게 생겼는지 보고 싶을 뿐입니다. 글쎄, 나는 이전 코드에서 (_BuyLot>_SellLot) 표현을 발견 했습니까? 입찰 : 질문 ) 어떻게 해석해야 할까요? 이것이 디코딩되는 방식입니다. 이전 항목이 더 짧고 종종 코드에서 더 예쁘게 보이지만 코드 실행의 의미는 변경되지 않습니다. if (_BuyLot > _SellLot) { xxx = Bid ; } else { xxx = Ask ;} Mickey Moose 2017.01.04 17:43 #537 Vitaly Muzichenko : 이것이 디코딩되는 방식입니다. 이전 항목이 더 짧고 종종 코드에서 더 예쁘게 보이지만 코드 실행의 의미는 변경되지 않습니다. if (_BuyLot > _SellLot) { xxx = Bid ; } else { xxx = Ask ;} 여기서 xxx = _BuyLot 또 다른 xxx = _판매량 오른쪽? 알렉세이 빅토로프 : 여기 읽기 https://docs.mql4.com/en/basis/operators/ternary 나는 평범한 언어로 쓰여진 눈에 띄지 않는 코드를 가지고 있지만 거기에서 내 관점에서 보면 도대체 무엇을 작성했는지 알 수 있습니다. 생성자가 작성한 일반적인 알고리즘입니다. Vitaly Muzichenko 2017.01.04 17:55 #538 trader781 : 여기서 xxx = _BuyLot 또 다른 xxx = _판매량 오른쪽? 아니 옳지 않다 if (_BuyLot-_SellLot != 0 ) { if (_BuyLot > _SellLot) { AllAwerage= NormalizeDouble ( Bid -((_BuyProfit+_SellProfit)/(TickValue*(_BuyLot-_SellLot))* _Point ), _Digits ); } else { AllAwerage= NormalizeDouble ( Ask -((_BuyProfit+_SellProfit)/(TickValue*(_BuyLot-_SellLot))* _Point ), _Digits ); }} else { AllAwerage= 0 ;} 그러나 그것은 많은 코드 줄입니다. Vitalie Postolache 2017.01.04 17:56 #539 trader781 : 여기서 xxx = _BuyLot 또 다른 xxx = _판매량 오른쪽? 나는 평범한 언어로 쓰여진 눈에 띄지 않는 코드를 가지고 있지만 거기에서 내 관점에서 보면 도대체 무엇을 작성했는지 알 수 있습니다. 생성자가 작성한 일반적인 알고리즘입니다. 옳지 않다. 삼항 연산자는 비교 표현식이 아닌 변수에 값을 할당합니다. 이중 가격= (_BuyLot>_SellLot)? 입찰 : 묻다 ); 그리고 생성된 알고리즘을 손으로 직접 작성해 분석하는 시간이 될 것입니다. 때로는 누군가가 거기에서 망쳐 놓은 것을 알아내는 것보다 자신의 손으로 쓰는 것이 더 쉽습니다. Mickey Moose 2017.01.04 18:23 #540 Vitalie Postolache : 그리고 생성된 알고리즘을 손으로 직접 작성해 분석하는 시간이 될 것입니다. 글쎄, 어떻게 말하면 나는 여전히 클래스, 배열, 매크로 및 Windows 라이브러리에서 가져오기 를 사용하지 않습니다. 모든 것에는 때가 있습니다. 1...474849505152535455565758596061...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
귀하는 이미 특정 가격을 가지고 있으며 단순 추적의 유사점에 따라 추적만 남습니다. 단순 추적만 위치 개시 가격 = OrderOpenPrice() 를 기반으로 하며 여기에서는 평균 계산 가격에서 모든 것을 수정합니다. 한 수준의 위치
네 이해했습니다
나는 이제 이전에 여기에 게시한 코드를 보고 있으며 테스터에서 이 그림과 같은 것을 제공합니다.
이것은 기능입니다. 결과적으로 그 중 하나에 배수가 있기 때문에 그 우울증의 크기를 줄이고 싶습니다.
이전 예와 같이 -
나는 이제 달러-엔의 성장에 대한 공매도가 있고 거기에 보험 기능을 던지고 싶습니다(손실이 잔액의 일정 비율에 도달하면 모든 것을 닫으십시오)나는 틱에 대해 이야기하지 않았습니다. 더 작은 시간 프레임에서 계산된 표시기 버퍼의 최소 및 최대 판독값을 수정해야 한다고 말했습니다. 더 큰 시간 프레임 간격으로 화면에 표시하려고 합니다. 다른 TF의 창):
[img]https://charts.mql5.com/13/642/eurgbp-w1-instaforex-group.png[/img]
참고로 저는 05.12주(빨간색 십자선)를 사용할 것입니다. 위의 지표에 따른 이 히스토그램은 주 종료 시 쌍의 총 움직임이 95포인트 하락했음을 분명히 보여주지만, 얼마나 증가했는지는 보여주지 않습니다 감소는 주중에 있었습니다.
그러나 이 화면에서 이번 주 동안 H1 차트에서 이 표시기 의 움직임의 역학을 볼 수 있습니다.
[img]https://charts.mql5.com/13/642/eurgbp-h1-instaforex-group.png[/img]
표시기의 최소값이 400인 다음 700의 값으로 상승하고 160에서 마감됨을 알 수 있습니다(두 스크린샷의 마감 숫자 사이의 불일치는 중요하지 않음)
하나의 표시기에서 이 모든 것이 히스토그램의 한 열에 있어야 하며 최소값과 최대값 및 마감(이 경우 주간)이 필요합니다. 이상적으로는 설정에 지정된 TFma의 현재 TF-me에서
어떤 이유로 스크린샷이 표시되지 않았습니다. 9 MKL5 웹사이트를 복사하여 MT4에서 인스타를 했습니다.
위에서 보여준 코드에서 호출은 현재 TF에 대한 것입니다. 그래서 우리는 무엇에 대해 이야기하고 있습니까? W1의 M5를 언급한다면 그렇게 쓰십시오.
현재 시간 프레임으로 작업하면 종가가 0 막대에 떠 있고 나머지에는 하나의 값에 히스토그램을 작성할 때 세트가 아닌 하나의 종가가 있습니다. 이해할 수 없습니다. .
메시지 편집창 상단의 해당 버튼을 이용하여 사진을 삽입하고, 유용한 버튼들이 많이 있으니 공부해보시길 추천합니다.
네 이해했습니다
나는 이제 이전에 여기에 게시한 코드를 보고 있으며 테스터에서 이 그림과 같은 것을 제공합니다.
이것은 기능입니다. 결과적으로 그 중 하나에 배수가 있기 때문에 그 우울증의 크기를 줄이고 싶습니다.
이전 예와 같이 -
나는 이제 달러-엔의 성장에 대한 공매도가 있고 거기에 보험 기능을 던지고 싶습니다(손실이 잔액의 일정 비율에 도달하면 모든 것을 닫으십시오)덜 자주 "포크"하거나 마틴게일을 포기하십시오. 그리고 TC의 조건은 마무리되어야합니다. 배수구가 있으면 입구가 거기에없고 거기에도 없습니다.
조언에 감사드립니다. 하지만 코드가 필요할 때만 작동하기를 바랄 뿐입니다. 여기서는 수익성/비수익성에 대해 이야기하지 않습니다. 그 기능들이 어떻게 생겼는지 보고 싶을 뿐입니다.
글쎄, 나는 이전 코드에서 (_BuyLot>_SellLot) 표현을 발견 했습니까? 입찰 : 질문 )
어떻게 해석해야 할까요?
조언에 감사드립니다. 하지만 코드가 필요할 때만 작동하기를 바랄 뿐입니다. 여기서는 수익성/비수익성에 대해 이야기하지 않습니다. 그 기능들이 어떻게 생겼는지 보고 싶을 뿐입니다.
글쎄, 나는 이전 코드에서 (_BuyLot>_SellLot) 표현을 발견 했습니까? 입찰 : 질문 )
어떻게 해석해야 할까요?
조언에 감사드립니다. 하지만 코드가 필요할 때만 작동하기를 바랄 뿐입니다. 여기서는 수익성/비수익성에 대해 이야기하지 않습니다. 그 기능들이 어떻게 생겼는지 보고 싶을 뿐입니다.
글쎄, 나는 이전 코드에서 (_BuyLot>_SellLot) 표현을 발견 했습니까? 입찰 : 질문 )
어떻게 해석해야 할까요?
이것이 디코딩되는 방식입니다. 이전 항목이 더 짧고 종종 코드에서 더 예쁘게 보이지만 코드 실행의 의미는 변경되지 않습니다.
xxx = Bid ;
} else {
xxx = Ask ;
}
이것이 디코딩되는 방식입니다. 이전 항목이 더 짧고 종종 코드에서 더 예쁘게 보이지만 코드 실행의 의미는 변경되지 않습니다.
xxx = Bid ;
} else {
xxx = Ask ;
}
여기서 xxx = _BuyLot
또 다른
xxx = _판매량
오른쪽?
여기 읽기 https://docs.mql4.com/en/basis/operators/ternary
여기서 xxx = _BuyLot
또 다른
xxx = _판매량
오른쪽?
아니 옳지 않다
if (_BuyLot > _SellLot) {
AllAwerage= NormalizeDouble ( Bid -((_BuyProfit+_SellProfit)/(TickValue*(_BuyLot-_SellLot))* _Point ), _Digits );
} else {
AllAwerage= NormalizeDouble ( Ask -((_BuyProfit+_SellProfit)/(TickValue*(_BuyLot-_SellLot))* _Point ), _Digits );
}
} else {
AllAwerage= 0 ;
}
그러나 그것은 많은 코드 줄입니다.
여기서 xxx = _BuyLot
또 다른
xxx = _판매량
오른쪽?
나는 평범한 언어로 쓰여진 눈에 띄지 않는 코드를 가지고 있지만 거기에서 내 관점에서 보면 도대체 무엇을 작성했는지 알 수 있습니다. 생성자가 작성한 일반적인 알고리즘입니다.
옳지 않다. 삼항 연산자는 비교 표현식이 아닌 변수에 값을 할당합니다.
이중 가격= (_BuyLot>_SellLot)? 입찰 : 묻다 );
그리고 생성된 알고리즘을 손으로 직접 작성해 분석하는 시간이 될 것입니다. 때로는 누군가가 거기에서 망쳐 놓은 것을 알아내는 것보다 자신의 손으로 쓰는 것이 더 쉽습니다.
그리고 생성된 알고리즘을 손으로 직접 작성해 분석하는 시간이 될 것입니다.