Robo para mini índice baseado em variação diária

MQL5 Esperti C++ Options Text writing

Specifiche


O principio básico e realizar operações contrárias ao movimento do mercado de mini indice WIN%.

A ideia é apostar que  quando existe uma variação muito grande durante a primeira parte do dia, o mercado tende a reduzir um pouco essa variação ao longo do dia.



Variáveis


PrRef: preço de referência do dia anterior. Média obtida a partir do preço dos últimos 30 min do pregão do dia anterior

VarBase: variação % do indice calculado a partir do PrRef. Parametro definido pelo usuário

ExtVar: variação % do índice adicional do índice calculado a partir do PrRef. Parametro definido pelo usuário

VarInic: VarBase + (se o preço estiver maior que ValInvert e o preço estiver caindo soma ExtVar OU se o preço estiver menor que ValVert e o preço estiver subindo, soma ExtVar)

ValInvert: valor do indice a ser definido definido pelo usuário que irá definir ExtVar.

VarPasso: % de variação extra do Indice para aumentar a posição.

VarOrdemInversa: % de variação a ser feito para ordem inversa.

QtPos: quantidade de contratos por posição. A ser definido pelo usuário


Os parâmetros acima são utilizados para definir a montagem da primeira posição e das posições seguintes.

Irei utilizar valores para as variáveis no intuito de ficar mais fácil a explicação.


ValInvert = 95.000 pontos

ExtVar = 0,5%

VarPasso = 0,5%

QtPos= 5 contratos

VarBase = 1,5%

VarOrdemInversa = 0,3%


A primeira posição deve ser montada da seguinte condição:

-  Se o mercado subir acima de VarInic

Passo 1: Vende QtPos e já monta ordem de compra no valor de VarOrdemInversa abaixo.

Passo 2: Caso a ordem Inversa seja atingida, voltar ao Passo 1 se o mercado atingir novamente o VarInic

Manter esse loop até que ele seja quebrado pelo fato de a variação do indice ter atingido VarInic+ExtVar. Ou seja, a posição está dando prejuízo.

Nesse caso deve-se montar uma nova posição com o dobro de contratos quando o Indice atingir VarInic+ExtVar e seguir o mesmo loop anterior.


-  Se o mercado cair abaixo de VarInic

Usar a mesma lógica, porém operando comprado.


Depois de um horário limite, o robô não monta mais posições, somente espera as ordens inversas ja enviadas serem executadas.

Definir um valor máximo de perdas e ganhos do dia.











Con risposta

1
Sviluppatore 1
Valutazioni
(46)
Progetti
80
13%
Arbitraggio
11
0% / 91%
In ritardo
51
64%
Gratuito
2
Sviluppatore 2
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Ordini simili
Robô super simples 30 - 40 USD
preciso de um robô super simples... baseado apenas na cor dos candles.. e com horário de abertura e fechamento operação... tenho pouco dinheiro disponível, então preciso de um preço ótimo
Indicador de Confluência de indicadores de posição de opõções (futuros / CME) + volume, confluindo com sazonalidade mensal de cada ativo, com dados do relatório COT, com a força dos ativos no mensal e no diário ... tudo isso confluindo com as principais regiões de smart money concept , dando sinais de entrada. Além disso, caso possível aliar IA, com panorâma do dia de forma automática, já analisando as notícias
Buenas, preciso de um Expert para Forex baseado em distância da média móvel Por exemplo: mm 25, quando o gráfico se afasta 1000 pontos , faz uma entrada de venda ou compra. visual do programa: Nr mágico nome/apelido Critério de entrada : lote inicial/nr de contratos sentido das operações (comprado ou vendido) Entrada invertida (contra mercado ou a favor) tipo de ordem (a mercado, a limite) Spread padrão média móvel
STRATEGY DEFINITION: This setup is based on the volatility of the "X" minute chart, combining the alignment of averages from different timeframes! It considers the alignment of the averages for the continuity of direction, providing excellent movements. TRADE DYNAMICS TYPE OF AVERAGES: EXPONENTIAL. TIMEFRAME: 1 MINUTE TRADE DYNAMICS: WHEN THE "A" EXP MOVING AVERAGE OF "X" MINUTES + "B" EXP OF "X" MINUTES + "C" EXP

Informazioni sul progetto

Budget
30 - 60 USD
Per lo sviluppatore
27 - 54 USD
Scadenze
a 20 giorno(i)