일러스트레이션에 대해 궁금한 점이 있습니다.
일러스트레이션은 없고 캡션만 있습니다.
"이것은 EA의 MM(자금 관리)에 대한 일종의 추가 기능으로 계좌에 큰 손실이 발생하지 않도록 방지합니다 ."
표현식:
"// 아래에서 로트 제한:
if( lots < min_trade_volume )
{
lots = min_trade_volume;
}"
허용 가능
예: https: //www.mql5.com/ru/forum/124281/page2#283533참조
- www.mql5.com
링크를 읽어보시기 바랍니다.
흔한 실수입니다.
읽을 수 있는 링크가 있으면 도움이 될 것입니다.
이는 흔한 실수입니다.
"정상화" 또는 기타 목적으로 거래량이 변경되면 총 위험 가치가 변경됩니다.
이것이 바로 이 태도입니다.
또한 "이 방법은 바닥에 가장 가까운 로트 값을 반환합니다."라고 명시되어 있습니다.
그리고 다음과 같은 경우
"// 아래로부터의 랏 제한:
if( lots < min_trade_volume )
{
lots = min_trade_volume;
}"
위로부터 가장 가까운 값이 반환되며, 이 값은 여러 번 다를 수 있습니다...
보다 간단하고 신뢰할 수 있는 거래량 계산의 예는 https://www.mql5.com/en/forum/112782에서 확인할 수 있습니다.
특히
"if ( SizeLimit >= MinLots )
{ int Steps = MathFloor ( ( ( SizeLimit - MinLots ) / LotStep ) ;
LotSize = MinLots + Steps * LotStep ; }
else LotSize = 0 ;
if ( LotSize >= MaxLots )
LotSize = MaxLots ;
"
NormalizeDouble() 함수를 사용할 필요는 없습니다.
이 방법은 최소 볼륨, 단계 및 소수점 이하 자릿수의 모든 값에 대해 작동합니다.
최종적으로 수정한 값에도 적용되길 바랍니다.
- www.mql5.com
새로운 기고글 Expert Advisor 작업 중 균형 곡선의 기울기 조절 가 게재되었습니다:
무역 시스템에 대한 규칙을 찾고 Expert Advisor에서 프로그래밍하는 것은 작업의 절반입니다. 어쨋든 거래 결과가 누적되므로 Expert Advisor의 운영을 수정해야 합니다. 이 기사에서는 균형 곡선의 기울기를 측정하는 피드백을 생성하여 Expert Advisor의 성능을 향상시킬 수있는 접근 방식 중 하나를 설명합니다.
균형 곡선의 기울기를 제어하는 시스템의 작동 원리를 살펴 보겠습니다. 거래 Expert Advisor가 있다고 가정합니다. 가설적인 균형 곡선은 다음과 같습니다.
그림 1. 균형 곡선의 기울기를 제어하는 시스템의 작동 원리
일정한 거래량을 사용하는 Expert Advisor의 초기 잔액 곡선은 위에 나와 있습니다. 닫힌 거래는 빨간색 포인트로 표시됩니다. 거래 중 Expert Advisor의 잔액 변화를 나타내는 곡선 (굵은 검은 색 선)으로 이러한 점을 연결해 보겠습니다.
이제 시간 축 (가는 파란색 선으로 표시됨)에 대한이 선의 기울기 각도를 지속적으로 추적 할 것입니다. 또는 더 정확하게 말하면 신호로 각 거래를 개시하기 전에 이전에 마감된 두 거래 (또는 설명을 더 간단하게 하기 위해 두 번의 거래)로 기울기 각도를 계산합니다. 경사각이 지정된 값보다 작아지면 제어 시스템이 작동하기 시작합니다. 계산된 각도 값과 지정된 조절 기능에 따라 볼륨을 줄입니다.
작성자: Dmitriy Skub