Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 303

 
mq35:

Normalizar não ajuda. A mesma coisa, a sop-loss não é puxada para cima

--Criar encomenda -> ASK:1.3121 preço:1.3111 sl 1.3106

limite de compra 1,00 EURUSD a 1,3111 (1,3121) sl: 1,3106 (1,3118 / 1,3121 / 1,3118)
--Criar Encomenda <- resultado:10009

--Modificar encomenda -> preço aberto:1.3111 BID :1.3119 sl 1.3107
encomenda modificada [#3 limite de compra 1,00 EURUSD a 1,3111]

--Modificar a ordem <- resultado:10009

--Modificar encomenda -> preço aberto:1.3111 BID :1.312 sl 1.3108
encomenda modificada [#3 limite de compra 1,00 EURUSD a 1,3111]

--Modificar a ordem <- resultado:10009

--Modificar encomenda -> preço aberto:1.3111 BID :1.3121 sl 1.3109
ordem de modificação falhada #3 limite de compra 1,00 a 1,31110 sl: 1,31080 tp: 0,00000 -> 1,31110, sl: 1,31090 tp: 0,00000 [Paragens inválidas]
--Modificar a ordem <- resultado:10016
Talvez se esteja a aproximar demasiado do preço de abertura da encomenda.
 
Por alguma razão, pensei que se o preço já tivesse aumentado o FAR, eu poderia puxar o stop loss para o mercado, ultrapassando o preço de abertura da ordem... Não será isto correcto?
 
mq35:
Por alguma razão, pensei que se o preço já subiu há muito tempo, então posso puxar o stop loss para o mercado, ultrapassando o preço de abertura da ordem... Não será isto correcto?

Colocou uma ordem de limite de compra a 1,3111 com uma paragem a 1,3106. O preço Ask actual é 1,3121. A encomenda ainda está pendente. E mais adiante, de acordo com os registos, continua a ser assim. E você, tal como eu o entendo, começa a arrastar a sua paragem. Tem sucesso a 1.3107, 1.3108... e depois... ...aparentemente existe uma restrição do corretor - congelamento.

Nível de congelamento - proibição de modificar ordens localizadas perto do mercado. É proibido modificar, apagar ou fechar posições, que estejam próximas da execução.

Para o determinar, é necessário que o faça (MQL5):

SymbolInfoInteger( _Symbol, SYMBOL_TRADE_FREEZE_LEVEL );

E você, em nenhuma circunstância, pode colocar um SL mais alto do que o preço de uma ordem de compra-limite/paragem de compra até que uma transacção tenha aberto na ordem e uma posição tenha aberto.

 
Tapochun:

Colocou uma ordem de limite de compra a 1,3111 com uma paragem a 1,3106. O preço Ask actual é 1,3121. A encomenda ainda está pendente. E a partir daqui, nos troncos, continua a ser assim.

A questão é que o testador saca que uma posição está aberta para esta ordem. depois fecha-a no stop loss e calcula o rendimento da operação.
 
mq35:
O problema é esse: o testador saca que uma posição foi aberta para esta ordem. depois fecha-a no stop loss e calcula o rendimento da operação.
Depois, por favor, envie-nos o código. Podemos adivinhar durante muito tempo.
 
Tenho uma pergunta. Estou a utilizar a meta 4 do teletrade. O que devo fazer? Como fechar uma encomenda?
Arquivos anexados:
wawoy0.JPG  54 kb
 
albode:
Tenho uma pergunta. Estou a utilizar a meta 4 do teletrade. O que devo fazer? Como posso fechar uma encomenda?
O mercado está fechado - isto significa que não há cotação. O Forex funciona 24 horas por dia, excepto aos sábados e domingos. Se o mercado estiver fechado, então não é possível qualquer negociação.
 
albode:
Tenho uma pergunta. Estou a utilizar a meta 4 do teletrade. O que devo fazer? Como fechar uma encomenda?
Bem, é sábado, a julgar pela data de publicação))
 
esperar que a negociação comece na segunda-feira e que o mercado abra....
 
albode:
Tenho uma pergunta. Estou a utilizar a meta 4 do teletrade. O que devo fazer? Como fechar a encomenda?
encontrar a sua chave, ele pode abrir o mercado mas só se tiver a chave do mercado )
Razão: