Estratégia simples de em Hedge + Matingale

指定

Boa noite pessoal,


A estratégia é baseado no seguinte SETUP exemplificado:

Posição comprada inicial P1:

Volume/Contratos = 1

Posição = comprada nos 100.000 pontos

TP = 100 pontos (100.100 pontos)

SL = 200 pontos (99.800 pontos)


Assim que abrirmos essa posição inicial, simultaneamente abriremos ordem inversa,  distante da posição inicial a mesma o mesmo valor do TP inicial, essa nova posição terá a mesma configuração de TP e SL, porém abriremos 3x mais Volume/Contratos:

Ordem de venda (inversa) P2:

Volume/Contratos = 3x a inicial = 3

Ordem na Posição 99.900 pontos

TP =  100 pontos (99.800 pontos)

SL =  200 pontos (100.100 pontos)


Caso  o  mercado saia dos 100.000 pontos e suba diretamente para  os 100.100 pontos, preciso que toda a operação seja  encerrada com todas ordens excluídas.

Caso o mercado saia dos 100.000 pontos  e caia diretamente para os 99.800 pontos, a posição inicial  fecha no SL e a segunda posição fecha no TP.

Isso deve funcionar para Posição inicial comprada ou vendida,  invertendo, claro o SETUP.


Martingale:

Ainda usando o mesmo exemplo, caso o mercado saia dos 100.000 pontos, alcance os  99.900 pontos, mas não alcance os 99.800 pontos e retorne (volte a subir), para não ter prejuízo, preciso que seja aberta nova posição de compra agora com 2x mais contratos/volume que a posição P2:

Ordem de compra P3:

Volume/Contratos = 2x a P2 = 6

Ordem na Posição 100.000 pontos

TP =  100 pontos (100.100 pontos)

SL =  200 pontos (99.800 pontos)

Desse modo se o mercado pegou a ordem de venda nos 99.900 pontos  e subiu, ao chegar em 100.100 pontos fecha-se P1 no TP, P2 no SL e P3 no TP.


Caso o mercado inicie nos 100.000 pontos, caia até 99.900,  volte a subir até os 100.000 pontos e retorne a cair,  o Martingale deve enviar mais uma ordem de venda nos  99.900 pontos agora com  2x mais contratos/volume que P3:

Ordem de compra P4:

Volume/Contratos = 2x a P3 = 12

Ordem na Posição 99.900 pontos

TP =  100 pontos (99.800 pontos)

SL =  200 pontos (100.100 pontos)

Desse modo se o mercado pegou a ordem de venda nos 99.900 pontos, subiu, alcançou a ordem P3 nos 100.000 pontos,  não chegou aos 100.100pontos e voltou a cair ... ao passar pelos 99.900 deve realizar a ordem P4 e se chegar os 99.800 fechar toda operação no SL de P1, TP de P2,  SL de P3 e TP de P4.


Assim a cada passagem por 100.000 ou 99.900 sem alcançar o objetivo 100.100 pontos ou 99.800 pontos o volume deve ser dobrado em relação a posição anterior.

P10 = 2xP9 = 2xP8 = 2xP7 ... P2= 2xP1.


Preciso que esse robô abra um novo SETUP assim que fechar o que estiver rodando;

Quero poder parametrizar:

- se  inicia comprado ou vendido OU se inicia com algum cruzamento de médias;

- parametrizar as médias;

- o TP em pontos;

- o SL em pontos;

- volume/contratos inicial;

- funcione no forex e B3;

- seja possível  fazer backtest no MTD5



応答済み

1
開発者 1
評価
(186)
プロジェクト
205
26%
仲裁
12
25% / 58%
期限切れ
39
19%
類似した注文
(Please read carefully to fully understand the job) I am looking for a developer who has real knowledge in HFT strategies and the ability to create an EA that can run on a real account and be profitable. I already have an EA that performs well on a demo account, but not on a real account. This EA can be used as an example to build a new strategy. I repeat: it should only be used as a reference, not to modify or
Project Description: I am looking for a Senior MQL5 Developer to build a high-precision Expert Advisor (EA) for the US30 (Dow Jones) index, based on Smart Money Concepts (SMC) and ICT methodologies. The EA must handle multi-timeframe analysis and execute trades with mechanical precision. 1. Multi-Timeframe Analysis & Structural Logic • D1 (Confluence): Automatic plotting of Daily Fair Value Gaps (FVG) and Order

プロジェクト情報

予算
30+ USD