단순 이동 평균 mq4


현재 프로그래머가 아니지만 MQL4를 코딩하는 방법을 연구 중입니다. 내 목표는 5와 8 EMA 설정의 크로스 오버를 기반으로 간단한 EA를 만드는 것입니다. 위쪽에 대한 크로스 오버는 구매 포지션을 열고, 아래쪽은 구매 포지션을 닫고 판매 포지션을 엽니 다. 자동적으로 적어도 10 개의 포지션을 동시에 열 수 있어야합니다. 이익을 얻으십시오, 손실을 막을 수 있고, 포지션의 수는 조정 가능할 것입니다. EAA 경험이 있고 그 지식을 공유 할 시간이 있다면, 게시물이나 비공개 메시징을 추가하여 EA를 만들 수 있습니다. 아무도 손을 잡을 시간이 없습니다. 책과 예제 읽기가 좋은 예입니다. 이 포럼에서는 이러한 유형의 질문을 많이받습니다. 코드베이스를 보거나 내 시도를 볼 수있는 귀하의 환영 MataTrader 4 - Experts. Moving Average - MetaTrader 전문가 4. 거래 신호를 작성하는 이동 평균 전문가는 하나의 이동 평균을 사용합니다. POS 열기 및 닫기 이동 평균이 최근에 형성된 막대 막대 지수에서 가격을 충족시킬 때 실행됩니다. 1은 로트 크기가 특수 알고리즘에 따라 최적화됩니다. 전문가 조언자가 이동 평균과 시장 가격 차트의 일치를 분석합니다. 검사가 수행됩니다 CheckForOpen 함수로 이동 평균이 열린 가격보다 높지만 종가보다 낮은 방식으로 이동 평균이 막대를 만나는 경우 BUY 위치가 열립니다. 이동 평균이 바가 만나는 방식으로 이동 평균이 막대와 만나는 경우 오픈 가격보다 낮은 가격이지만 종가보다 높은 경우 SELL 포지션이 열립니다. 전문가가 사용하는 돈 관리는 매우 간단하지만 이전 거래 결과에 따라 각 포지션 볼륨에 대한 제어가 효율적입니다이 알고리즘은 LotsOptimized 기능 기본 로트 크기는 최대 허용 위험을 기준으로 계산됩니다. MaximumRisk 매개 변수는 각 거래의 기본 위험 비율을 표시합니다 일반적으로 0 01 1에서 1 100 사이의 값을가집니다. 예를 들어, 여유 금액 AccountFreeMargin이 20,500이고 자본 관리 규칙이 2의 위험을 사용하도록 규정 된 경우 기본 로트 크기는 20500 0 02 1000 0 41이됩니다. 매우 중요합니다 로트 크기 정확도를 제어하고 허용 가능한 값으로 결과를 정상화하기 위해 일반적으로 0 1의 단계가있는 분수 로트가 허용됩니다. 볼륨이 41 인 트랜잭션은 수행되지 않습니다. 정규화하려면 NormalizeDouble 함수가 다음과 같은 정확도로 사용됩니다 1 점 뒤의 결과 기본 로트는 0이됩니다. 4 자유 마진을 기준으로 한 기본 로트 계산은 거래 성공에 따라 운영량이 증가 할 수 있습니다. 즉, 재투자로 교환 할 수 있습니다. 이는 다음을위한 의무적 인 자본 관리가있는 기본 메커니즘입니다. 거래 불능의 증가. 수익률 팩터는 수익성이없는 거래 후에 롯트 크기가 축소되는 정도입니다. 정상 값은 2,3,4,5입니다. 이전 거래가 ns는 이익이 없었고, 이후의 거래량은 감소한 요소를 통해 감소 할 것입니다. 수익성없는 기간을 기다리기 위해 자본 관리 알고리즘의 주요 요소 거래가 성공적으로 증가하면 아이디어가 매우 간단 해지고 전문가는 기본 로트와 함께 작동합니다 최대 이익 만들기 최초의 수익성이 낮은 거래 후 전문가는 새로운 긍정적 인 거래가 이루어질 때까지 속도를 줄입니다 알고리즘은 속도 감소를 비활성화 할 수 있습니다. 이를 수행하려면 하나를 지정해야합니다 DecreaseFactor 0 마지막 연속적인 수익성이없는 트랜잭션의 양은 거래 내역에서 계산됩니다. 기본 로트는이 기준에 따라 다시 계산됩니다. 따라서이 알고리즘은 일련의 이익이 나지 않는 로트 크기의 결과로 발생하는 위험을 효과적으로 줄이기 위해 허용 된 최단 허용 로트 크기를 의무적으로 확인합니다. 왜냐하면 이전에 만들어진 계산이 로트 0을 초래할 수 있기 때문입니다. 전문가는 주로 매일 기간 및 테스트 모드에서 - 가까운 가격에서 수행하기 위해 새 막대를 열 때만 거래되므로 모든 눈금 모델링의 모드는 필요하지 않습니다. 결과는 보고서에 표시됩니다. 그것은 자동 닫기 기능을 제거 할 수 있습니다. 이 scalping EA. SymbolEURUSDFXF 유로 대 미국 달러 Period1 Hour H1 2007 03 30 17 01 - 2011 09 30 00 59 2007 03 01 - 2011 06 20 ModelEvery 모든 가능한 최소 시간차 ParametersLots 0 1 MaximumRisk 0 02 감가 상각률 3 MovingPift 12 MovingShift 6 막대기 test28117Ticks modelled34632921 모델링 품질 99 00 불일치 한 차트 오류 0 초기 예금 10000 00 순이익 2786 20 총 이익 71494 00 총 손실 -68707 80 수익 요소 1 04 예상 수익률 1 26Absolute drawdown600 60 최대 drawdown 3375 60 24 72 상대 drawdown24 72 3375 60 총 거래 2205 단기 포지션 1102 25 50 장기 포지션 1103 28 92 총 이익 거래 600 27 21 총 손실 거래 1605 72 79 Lar gestprofit trade1155 60 손실 trade-1006 80areverageprotit trade119 16 손실 trade-42 81 최대 이익은 돈에서 이익을 얻는다 6 353 40 연속 손실 money에서 18 -650 40 최대 연속 이익 이익 1170 00 4 연속 손실 손실 -1280 80 9 연속 승리 1 연속 손실 4. 다른 설정 - METAQUOTES가 사용 된 것과 같습니다. SymbolEURUSDFXF 유로 대 미국 달러 Period1 Hour H1 2007 03 30 17 01 - 2011 09 30 00 59 2007 03 01 - 2011 06 20 ModelEvery는 가능한 모든 최소 시간 프레임을 기준으로 가장 정확한 방법을 선택합니다. ParametersLots 0 1 MaximumRisk 0 01 감가 상각률 1 이동 기간 16 MovingShift 11 test28117Ticks 모 델 34632921 모델링 품질 99 00 불일치 한 차트 오류 0 초기 예금 1000000 00 총 순이익 424287 00 총 이익 1015708 80 총 손실 -1439995 80 수익 요소 0 71 예상 수익 - 272 50 절대 회수율 426566 80 최대 회수율 445606 40 43 73 상대 회수율 43 73 445606 40 총 거래액 1557 단거리 순위 won 778 21 34 Long 포지션 779 29 40 총 이익 거래 395 25 37 총 손실 거래 1162 74 63 최대 이익 거래 101270 40 손실 거래 -36944 00 평균 이익 거래 2571 41 손실 거래 -1239 24 최대 이윤이 돈 이익 4 17427 00 연속 손실 손실 23 -2310 40 최대 연속 이익 승리의 횟수 129294 80 3 연속 손실의 손실 횟수 -44613 40 4 연속적인 승리 1 연속 손실 4. 일반적으로 두 개의 이동 평균을 사용하여 MT4에 대한 외환 전략 EA를 만들 수 있습니다. 단기 이동 평균이 긴 기간보다 길 때 장기 이동 평균이 단기 이동 평균보다 큰 경우에 선택하십시오. MetaTrader 터미널의 다음 그래프에서 노란색 선은 단기 이동 평균 기간 9이고 빨간색 선은 장기 이동 평균 기간입니다. 기간 18 . 그래프를 작성하면 거래 규칙이나 외환 신호를 다시 쓸 수 있습니다. 노란색 선이 빨간색 선보다 높을 때부터. 노란색 선이 Molanis Strategy Builder를 사용하면이 forex 전략을 코딩하는 데 오랜 시간을 소비하는 대신 몇 분 만에 이동 평균 전략을 나타내는 거래 다이어그램을 만들 수 있습니다. 두 개의 Technical Analysis 블록, 한 개의 Buy 블록과 한 개의 Sell 블록 그들을 연결하고 다음과 같은 다이어그램을 얻을 수있는 블록 매개 변수를 설정합니다. 이 거래 다이어그램에는 두 가지 거래 경로가 있습니다. 왼쪽 블록이 강조 표시됩니다. START 블록에서 END 블록으로 이동합니다. 하나는 EURCAD를 100 pip 짧은 이익 이동 평균 9가 장기 평균 이동 평균보다 높을 때 이익과 50 pip를 잃어라. 거래 흐름과 반대 방향으로 거래 다이어그램을 읽는 것을 잊지 마라. 적당한 거래 경로는 100 pip의 EURCAD 장단기 이동 평균 18이 단기 평균 이동 평균보다 높은 경우 이익을 취하고 50 pip Stop Loss를 얻습니다. 단 한번의 클릭으로 MetaTrader의 MQL 코드를 생성합니다. Trading Diagram Me Null, MQL4 코드 생성을 클릭하면 Mol4 코드 창을 볼 수 있습니다. Molanis Strategy Builder를 사용하면 MetaTrader로 전문가 고문을 직접 열거 나 MQ4 파일로 저장할 수 있습니다. 비디오 자습서는 놓치지 마십시오.

Comments

Popular Posts