시스템트레이딩

EXP_MAX_LOT: 메타트레이더 5를 위한 최대 롯트 계산기
MetaTrader5
EXP_MAX_LOT: 메타트레이더 5를 위한 최대 롯트 계산기

실제 저자: 안드레이 미슈틴 EXP_MAX_LOT는 거래자가 보유하고 있는 전체 여유 마진을 활용하여 포지션을 열 수 있는 최대 롯트 크기를 계산해 주는 시스템 트레이딩입니다. 기본적으로 계산된 값은 차트의 오른쪽 상단 코너에 표시됩니다. 이 시스템 트레이딩은 처음 MQL4로 구현되었으며, mql4.com의 코드 베이스에 2012년 6월 21일에 게시되었습니다. 시스템 트레이딩 입력 매개변수: //+------------------------------------------------+ //|  시스템 트레이딩 입력 매개변수               | //+------------------------------------------------+ input ENUM_POSITION_TYPE PosType=POSITION_TYPE_BUY;    // 포지션 유형 //---- 지표 표시 설정 input string Symbols_Sirname="MAX_LOT_Label_";         // 지표 레이블 이름 input color IndName_Color=clrMediumSlateBlue;          // 지표 색상 input uint Font_Size=15;                               // 지표 글꼴 크기 input uint X_=15;                                      // 수평 오프셋 input int Y_=15;                                       // 수직 오프셋 input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // 표시 위치 //+------------------------------------------------+ 그림1. 차트에 표시된 EXP_MAX_LOT EA

2017.05.29
MetaTrader 5를 위한 캔들 섀도우 퍼센트 EA 소개
MetaTrader5
MetaTrader 5를 위한 캔들 섀도우 퍼센트 EA 소개

안녕하세요, 트레이더 여러분! 오늘은 캔들 섀도우 퍼센트라는 지표를 기반으로 한 EA(Expert Advisor)에 대해 소개해드릴게요. 이 EA는 무료 마진의 일정 비율에 따라 로트를 계산하여 자동으로 거래를 진행합니다.주의: 이 EA는 캔들 섀도우 퍼센트 지표가 \Indicators\MyInd\Candels 폴더에 위치해 있다고 가정합니다. 이는 OnInit()에서 확인할 수 있습니다.   m_money.Percent(Risk); //--- 커스텀 지표 핸들 생성    handle_iCustom=iCustom(m_symbol.Name(),Period(),"MyInd\\Candels\\Candle shadow percent",                           __1__, 만약 지표가 다른 폴더에 위치해 있다면, OnInit에서 경로를 수정해야 합니다.이 EA는 새로운 신호가 발생할 때만 작동하며, 바 안에서는 작동하지 않습니다.포지션 오픈 조건:버퍼 0의 인덱스 1에 위치한 캔들 섀도우 퍼센트 지표의 값이 0이 아니면, 즉 해당 바에 화살표가 있으면 매도 포지션이 열립니다.버퍼 1의 인덱스 1에 위치한 캔들 섀도우 퍼센트 지표의 값이 0이 아니면, 즉 해당 바에 화살표가 있으면 매수 포지션이 열립니다.디버깅 추천 사항:먼저 상단 섀도우에 대한 파라미터를 조정한 후, 하단 섀도우에 대해서도 조정해보세요.

2017.05.29
MetaTrader 5를 위한 포지션 자동 종료 EA 사용법
MetaTrader5
MetaTrader 5를 위한 포지션 자동 종료 EA 사용법

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 5에서 모든 포지션을 자동으로 종료해주는 EA(Expert Advisor)에 대해 이야기해보려고 합니다. 이 EA는 특정 시간 제한이 지나면 계좌에 열린 모든 포지션을 닫아주는 기능을 가지고 있어요. EA 설정 방법 여기서는 EA의 입력 매개변수 설정을 간단히 소개할게요: //+----------------------------------------------+ //| EA 입력 매개변수         | //+----------------------------------------------+ input datetime StopTime=D'2030.01.01 23:59';   //포지션 종료 시간 input uint    Deviation_=20;                   //최대 가격 변동 폭(포인트) 어떻게 활용할 수 있을까요? 리스크 관리: 미리 설정한 시간에 맞춰 포지션을 자동으로 종료함으로써 감정적인 결정을 줄일 수 있습니다. 자동화: 손쉬운 설정으로 매매를 자동화하여 더 많은 기회를 잡을 수 있습니다. 이 EA는 특히 장기적인 포지션을 보유하는 트레이더에게 유용할 수 있습니다. 설정만 잘 해두면, 더 이상 시간을 신경 쓸 필요 없이 안정적으로 매매를 진행할 수 있죠. 여러분도 이 EA를 활용해보시고, 매매 전략에 어떻게 도움이 되는지 경험해보세요!

2017.05.29
MetaTrader 5에서 시간으로 포지션 종료하기 - Exp_ClosePositionsByTime
MetaTrader5
MetaTrader 5에서 시간으로 포지션 종료하기 - Exp_ClosePositionsByTime

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 5에서 특정 시간에 모든 포지션을 종료하는 EA인 Exp_ClosePositionsByTime에 대해 알아보려고 합니다. 이 전문가 어드바이저는 입력 변수로 지정된 시간 제한을 초과하면 현재 계정에 열려 있는 모든 포지션을 자동으로 종료해줍니다. 포지션 종료 설정하기 이 EA를 설정하는 방법은 간단합니다. 아래의 입력 파라미터를 사용하여 종료 시간을 설정할 수 있습니다: StopTime: 포지션 종료 시간. 예를 들어, D'2030.01.01 23:59'로 설정하면, 2030년 1월 1일 23시 59분에 모든 포지션이 종료됩니다. Deviation_: 최대 가격 편차. 포지션 종료 시 가격 편차를 20 포인트로 설정할 수 있습니다. 이는 시장 상황에 따라 다르게 설정할 수 있습니다. 코드 예시 //+----------------------------------------------+ //| 전문가 어드바이저 입력 파라미터 | //+----------------------------------------------+ input datetime StopTime=D'2030.01.01 23:59';   //포지션 종료 시간 input uint    Deviation_=20;                   //포인트 단위 최대 가격 편차 이렇게 설정해두면, 지정한 시간이 되면 자동으로 포지션이 종료되므로, 여러분의 트레이딩 전략에 큰 도움이 될 것입니다. 이 EA를 활용해 보시고, 더 나은 트레이딩 환경을 만들어 보세요!

2017.05.29
HTH 트레이더 - 메타트레이더 5의 새로운 전략
MetaTrader5
HTH 트레이더 - 메타트레이더 5의 새로운 전략

아이디어 저자 - c0d3, mq5 저자 - barabashkakvn. 헤지 더 헤지(Hedge The Hedge) 트레이더는 일반적인 헤지를 보완하기 위해 개발되었습니다 (EURUSD를 USDCHF로 헤지). 페어 트레이딩은 때때로 큰 손실을 초래할 수 있습니다. 이 전략은 트레이더들이 겪는 큰 드로우다운을 줄이기 위해 헤지를 헤지하는 방식으로 설계되었습니다. HTH 트레이더는 EURUSD를 USDCHF로, GBPUSD를 AUDUSD로 헤지하여 헤지의 헤지 전략을 만듭니다. 이 전략은 하루에 (4) 포지션을 거래하며, 헤지된 포지션은 하루 동안만 유지되어 드로우다운을 제한합니다. 새로운 하루가 시작되면, 현재 브로커의 Hour()가 0보다 크면 EA가 진입합니다. EA는 Hour()가 23이 될 때까지 현재 포지션을 유지하다가 마감합니다. 새로운 하루가 시작되면 EA가 다시 시작됩니다. 이전 하루의 EURUSD 변동이 긍정적일 때, EA는 LONG EURUSD, LONG USDCHF, SHORT GBPUSD, LONG AUDUSD로 진입합니다. 이 경우, EURUSD는 USDCHF로, EURUSD는 GBPUSD로, USDCHF는 AUDUSD로 헤지되며, GBPUSD는 AUDUSD로 헤지됩니다. 이전 하루의 EURUSD 변동이 부정적일 때, EA는 SHORT EURUSD, SHORT USDCHF, LONG GBPUSD, SHORT AUDUSD로 진입합니다. EURUSD/USDCHF 비율과 GBPUSD/AUDUSD 비율 간의 강한 상관관계가 있으므로, 헤지를 헤지하는 것이 가능합니다. 신규 기능: 긴급 거래 'enable_emergency_trading'이 'true'로 설정되면, 이 EA는 손실이 'emergency_loss' PIP 값에 도달할 때까지 기다린 후 새로운 거래를 시작합니다. 새로운 거래는 긍정적인 수익을 내는 포지션으로 진행됩니다. 예를 들어, EURUSD와 USDCHF는 손실 중이며, GBPUSD와 AUDUSD는 수익 중일 때, 'emergency_loss'에 도달하면 EA는 GBPUSD와 AUDUSD 포지션의 복제본을 열게 됩니다. 이 기능은 하루에 한 번만 실행되며, 'emergency_loss' PIP 값에 도달했을 때만 'emergency_trading' 기능이 한 번 실행되고, 다음 날에 재시작됩니다. 이 기능은 코드가 삭제되지 않는 한 꺼지지 않습니다. if(enable_emergency_trading==true && totalprofit<=-emergency_loss){doubleorders();} EA 옵션: Trade | 거래를 활성화합니다 (true로 설정) C1 | 첫 번째 통화 C2 | 두 번째 통화 C3 | 세 번째 통화 C4 | 네 번째 통화 Show_Profit | 이 EA가 실행한 모든 거래의 수익/손실 추적을 활성화합니다 Enable_Profit | 모든 포지션을 종료하기 위해 수익 모니터링을 활성화합니다 Enable_Loss | 모든 포지션을 종료하기 위해 손실 모니터링을 활성화합니다 Enable_Emergency_Trading | 손실이 Emergency_Loss PIP 값에 도달했을 때 새로운 거래를 시작합니다 Profit | PIP 값 Loss | PIP 값 MagicNumber1 | C1을 추적하기 위한 번호 MagicNumber2 | C2를 추적하기 위한 번호 MagicNumber3 | C3을 추적하기 위한 번호 MagicNumber4 | C4를 추적하기 위한 번호 E_MagicNumber | 긴급 거래를 추적하기 위한 번호 Lot | 주문 로트

2017.05.02
처음 이전 26 27 28 29 30 31 32 33 34 35 36 다음 마지막