시스템트레이딩

MetaTrader 4에서 Frank_ud의 시스템 트레이딩 전략
MetaTrader4
MetaTrader 4에서 Frank_ud의 시스템 트레이딩 전략

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 4에서 Frank_ud의 시스템 트레이딩 전략에 대해 이야기해보려고 해요. 전략의 기본 원칙 이 전략은 최소한 한 방향으로 포지션을 열어 두는 것에서 시작됩니다. 먼저, 서로 반대 방향으로 두 개의 포지션을 최소 볼륨으로 엽니다. 한 쪽은 수익을 내고, 다른 쪽은 손실을 보게 되죠. 포지션 관리 수익을 내는 포지션은 TakeProfit으로 종료하고, 손실을 보고 있는 포지션은 정해진 간격에 따라 볼륨을 추가하여 강화합니다. 만약 추세가 계속 같은 방향으로 간다면, 추가로 강화해 주세요. 결국 추세는 언젠가는 반전될 테니까요. 강화 단계 강화 단계는 볼륨을 두 배로 늘려서 진행되며, 추세가 반전된 후에는 마지막으로 손실을 보고 있는 포지션이 TakeProfit으로 종료되면서 모든 손실을 메꾸게 됩니다. 이후에는 다시 처음처럼 최소 볼륨으로 시작하고, 위에서 설명한 대로 단계적으로 진행하면 됩니다. 초기 자본금 이 전략을 실행하기 위해서는 초기 자본금이 충분해야 합니다. 예를 들어, USDCHF의 경우 볼륨은 0.1에서 25.6까지 다양하게 운영되며, 2월 이후로 9번의 강화 단계를 4차례 진행했습니다. 그렇기 때문에 시작 자본금은 최소 $50,000 이상 필요합니다.

2007.05.04
트렌드에 맞춘 자동 거래, TrendMeLeaveMe 사용법
MetaTrader4
트렌드에 맞춘 자동 거래, TrendMeLeaveMe 사용법

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 4에서 사용할 수 있는 TrendMeLeaveMe라는 전문가 어드바이저에 대해 알아보겠습니다. 이 EA는 여러분이 트렌드를 미리 설정해주면, 그에 맞춰 거래를 자동으로 실행해주는 도구입니다. 먼저, Trend Up 또는 Trend Down을 그려주세요. 그 후, EA의 속성을 설정하고 실행한 뒤에는 편안하게 잠을 자거나 다른 일을 하시면 됩니다. 하지만 이 전문가 어드바이저는 자동으로 작동하지 않기 때문에, 반드시 트렌드 방향을 그려주셔야 합니다. 트렌드를 그릴 때는 buystop 또는 sellstop이라고 이름을 붙이고, BuyStop_StepUpper, BuyStop_StepLower, SellStop_StepUpper, SellStop_StepLower와 같은 속성들을 설정해야 합니다. 가격이 buystop 트렌드와 BuyStop_StepLower 사이에 들어오면, EA는 설정한 BuyStop_StepUpper 가격에 buystop 주문을 엽니다. 반대로, 가격이 sellstop 트렌드와 SellStop_StepUpper 사이에 들어오면, EA는 SellStop_StepLower 가격에 sellstop 주문을 엽니다. EA는 가격이 트렌드를 따라 이동하는 동안 양쪽 주문의 OpenPrice를 항상 수정합니다. 가격이 이전 영역을 벗어날 때까지 이 작업이 계속됩니다. 여러분은 BuyStop_StopLoss, BuyStop_Takeprofit, BuyStop_Lot과 같은 설정을 buystop에 적용할 수 있습니다. 마찬가지로 SellStop_StopLoss, SellStop_Takeprofit, SellStop_Lot을 sellstop에 설정할 수 있습니다. 아래 차트를 통해 더 자세히 설명하겠습니다: 다른 예시도 확인해보세요:

2007.02.20
SMA MultiHedge: 메타트레이더 4를 위한 최적의 시스템 트레이딩
MetaTrader4
SMA MultiHedge: 메타트레이더 4를 위한 최적의 시스템 트레이딩

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 4에서 사용할 수 있는 SMA MultiHedge에 대해 이야기해볼게요. 이 시스템 트레이딩 방법은 정말 간단하게 작동합니다.먼저, GBPUSD를 기본 통화쌍으로 설정하고, SMA가 상승하고 있다면 어떻게 할까요?우선, GBPUSD를 매수하고 EURUSD를 매도하여 리스크를 줄여보세요. 이때 USDCHF도 매수로 헤지하면 좋습니다.이제 EA(Expert Advisor)를 통해 예시를 보여드릴게요. 기본적으로 사용할 수 있는 헤지 통화쌍은 EURUSD, USDCHF, USDJPY로 설정되어 있습니다. 만약 USDJPY로 헤지하고 싶지 않다면 HedgeH3를 false로 설정하시면 됩니다.반대로 USDJPY로 헤지하고 싶다면 H3.followBase를 true로 설정하세요. 이렇게 하면 GBPUSD와 같은 방향으로 주문이 발주됩니다.만약 GBPUSD와 반대 방향으로 주문을 하고 싶다면 H3.followBase를 false로 설정하고, H3.LotsRatio를 2로 설정하세요. 그러면 GBPUSD의 로트 수의 두 배로 주문이 발주됩니다. 다만, GBPUSD와 USDJPY의 헤지는 두 통화쌍의 상관관계가 H3.Expect.CorRelation 값 이상일 때만 실행됩니다.예를 들어, 상관관계가 -0.90보다 낮으면 주문이 발주되고, 0.90보다 높으면 또한 주문이 발주됩니다. 각 헤지는 MagicNo, MagicNo+1, MagicNo+2로 각각 독립적으로 작동하니, 다른 쌍을 BaseSymbol로 사용하고 싶으면 MagicNo를 다르게 설정하세요.마지막으로, 각 헤지는 전체 수익이 Expect.Profit보다 클 때 종료됩니다. 스왑에 대해서는 걱정하지 마세요. 이 EA는 스왑으로 인한 수익을 자동으로 계산합니다.만약 헤지가 스왑으로 수익을 낼 수 있다면 EA는 스왑을 언급하지 않고 Expect.Profit에 도달하면 헤지를 종료합니다.하지만 헤지가 스왑으로 수익을 내지 못하면, 총 수익(실제 + 스왑)이 Expect.Profit에 도달했을 때 헤지가 종료됩니다.이런 EA는 백테스팅으로 테스트할 수 없기 때문에, 결과는 여전히 포워드 테스트 중입니다. 아래 이미지를 참고해 주세요:즐거운 트레이딩 되세요!

2006.12.09
신뢰할 수 없는 백테스트: 메타트레이더 4에서의 경고
MetaTrader4
신뢰할 수 없는 백테스트: 메타트레이더 4에서의 경고

백테스트에서 수익성 높은 전문가를 만나볼 수 있지만, 이는 주문이 동일한 바에서 체결되고 종료될 때 발생합니다. 이런 경우는 보통 백테스트의 한계로 인해 발생하는 오류입니다. 특히, 거래 전략보다 긴 시간 프레임의 데이터로 백테스트를 진행하면 결과가 신뢰할 수 없게 됩니다.주문이 동일한 바에서 체결되고 종료될 경우, 특히 진입이 개장 가격에서, 종료가 종가에서 이루어지지 않는 한 백테스트 결과는 항상 신뢰할 수 없습니다. 이는 바 내부의 가격 움직임을 파악할 수 없기 때문입니다. 백테스트는 바 동안 발생한 일을 추정하지만, 때로는 실제로 종료된 후에 체결된 가격으로 추정될 수 있습니다. 이렇게 되면, 특히 시장이 빠르게 움직일 때, 불가능한 가격에서 체결되는 결과를 초래할 수 있습니다. 일부 전략들은 이러한 불가능한 가격을 이용해 비현실적인 결과를 만들어내기도 합니다.결과적으로 백테스트에서 매우 수익성이 높아 보이는 전문가가 실제 거래에서는 큰 손실을 입힐 수 있습니다. 예를 들어, EURUSD 1시간 차트에서 시험해보세요.신뢰할 수 있는 백테스트를 위해서는 반드시 개장 가격에서 진입하거나 종가에서 종료해야 합니다. 이 두 지점은 확실히 발생하므로 가격 움직임의 순서가 항상 정확합니다. 또한, 전문가가 우연히 동일한 바에서 주문을 열고 닫지 않도록 보장합니다 (예: 손절매 종료 시).결론적으로, 이런 전문가의 사용은 추천하지 않습니다.

2006.09.18
처음 이전 115 116 117 118 119 120 121 다음 마지막