[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 101
Só para registro, quando você importa através de fontes de dados, há também um botão delimitador
Eu o vi, o mudei, mas até que o mudei nos cenários regionais, não houve resposta, por isso pedi ajuda. Eu nem pensei que os cenários regionais pudessem ter um efeito sobre ele.
o operador de retorno interromperá a execução de que função, nula ?
A referência é um pouco obscura.
nulo, int, duplo, etc. - não é uma função, mas o tipo de valor retornado pela função. Primeiro aprenda como as funções são definidas com a mesma ajuda, e depois continue. Caso contrário, haverá muita confusão na ajuda.
Esta variante não se destina à vida real, mas somente ao testador.
----------
No total, você precisa de Tempo[], OrderSelect(), OrderType(), OrderCloseTime().
Muito obrigado por sua dica, definitivamente vou tentar esta variante.
Mas a frase "isto não é para negociação real, apenas para o testador" me estrangulou. Não entendo. O programa que está funcionando no testador deveria logicamente colocar ordens para negociação real também. Como o programa para uma conta real deve diferir de um testador?
{ tudo está bem, aguarde que a ordem pendente seja executada, se for executada então tudo está bem}
senão
{espere a próxima barra para FECHAR e se a ordem não abrir, feche-a forçadamente com OrderDelite();}
ajuda com o código
"esperar por ordem pendente de execução"
"esperar que a próxima barra feche e se a ordem não tiver aberto, feche-a à força com OrderDelite();"
Nota - em seu código, "If(Ticket>0)" significa "o comando OrderSend funcionou sem erros" e "else" é "um erro ocorrido durante a execução do OrderSend e o pedido não foi colocado". É esta a lógica que você quer dizer?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Só para registro, quando você importa através de fontes de dados, há também um botão delimitador
Eu o vi, o mudei, mas até que o mudei nos cenários regionais, não houve resposta, por isso pedi ajuda. Eu nem pensei que os cenários regionais pudessem ter um efeito sobre ele.
Alguém sabe como colocar um terminal em um MacBook?
Pode me dizer, por favor, aqui.
o operador de retorno interromperá a execução de que função, nula ?
A referência é um pouco obscura.
Percebo que falta algo aqui, mas não entendo o que...
Onde devo colocar o N?
Objetivo: Decompor, por exemplo, N=258 em y=200, i=50, j=8. Ou N=49 decompõe-se em y=0, i=40, j=9.
Pode ser mais simples se você usar o restante da divisão.
Pode ser mais simples se utilizarmos o restante da divisão.
Talvez seja mais fácil. Mas como?
Não é o método que eu preciso, mas o resultado, ou seja, preciso atribuir centenas, dezenas e umas ao Param1, Param2, Param3, respectivamente.
Talvez seja mais fácil. Mas como?
Não é o método que eu preciso, mas o resultado, ou seja, atribuir parâmetros Param1, Param2, Param3 a centenas, dezenas, uns, respectivamente.
Aproximadamente assim
Na matriz obtemos o número de unidades, dezenas, centenas e assim por diante
É assim que parece
Na matriz obtemos números, uns, dezenas, centenas e assim por diante
Parece legal, mas não é tão fácil para mim ler o código. Vou tentar chegar ao fundo do que está escrito.
Obrigado.
sergeev:
Esta variante não se destina à vida real, mas somente ao testador.
----------
No total, você precisa de Tempo[], OrderSelect(), OrderType(), OrderCloseTime().
Muito obrigado por sua dica, definitivamente vou tentar esta variante.
Mas a frase "isto não é para negociação real, apenas para o testador" me estrangulou. Não entendo. O programa que está funcionando no testador deveria logicamente colocar ordens para negociação real também. Como o programa para uma conta real deve diferir de um testador?
Responda por favor, obrigado de antemão.
Pergunta????
Eu abri uma ordem pendente -
Ticket = OrderSend(...,OP_SELLSTOP,...,TP,SL);
Se(Bilhete>0)
{ tudo está bem, aguarde que a ordem pendente seja executada, se for executada então tudo está bem}
senão
{espere a próxima barra para FECHAR e se a ordem não abrir, feche-a forçadamente com OrderDelite();}
ajuda com o código
"esperar por ordem pendente de execução"
"esperar que a próxima barra feche e se a ordem não tiver aberto, feche-a à força com OrderDelite();"