Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 537
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Se você escreve um script simples que cria um objeto do tipo OBJ_ARROW_RIGHT_PRICE e depois o apaga, o objeto não é apagado. Além disso, o comando ObjectType revela subitamente que o objeto criado não é do tipo OBJ_ARROW_RIGHT_PRICE (===36), mas ==22, ou seja, uma simples "seta para cima" !!! Eu sou o único que tem isto ou todos têm isto?
Já existiam opiniões de "especialistas" sobre este assunto: como ler a ajuda, ou não ter memória suficiente :) .
A memória é suficiente.
Parece que o comando ObjectCreate desenha um objeto do tipo OBJ_ARROW_RIGHT_PRICE , que não pode ser removido pelo comando ObjectsDeleteAll(0,OBJ_ARROW_RIGHT_PRICE), mas pode ser removido pelo comando ObjectsDeleteAll(0,22), como se não tivéssemos a etiqueta de preço correta, mas uma "seta para cima". De quem é a culpa?
... ... ...
Para excluir um objeto do tipo OBJ_ARROW_RIGHT_PRICE use o comando ObjectsDeleteAll(0,OBJ_ARROW), com indicação obrigatória de subjanela.
p.s. Um objeto do tipo OBJ_ARROW é "seta" qualquer, não apenas "seta para cima". ObjectCreate(...OBJ_ARROW...) cria imediatamente uma "seta para cima". Qual é a confusão sobre o porquê de não estar na ajuda?
Há um roteiro:
O que nem sequer tenta fechar uma única ordem de mercado atualmente aberta. Por quê?
Ele não escreve nenhum erro no registro:
2014.03.10 04:39:11.093 fechamento do mercado AUDUSD,M30: inicializado
2014.03.10 04:39:10.109 Script closeallmarket AUDUSD,M30: carregado com sucesso
Substitua
para
Não recuse um recém-chegado a programar, olhe o código, para ver se ele está escrito corretamente. Que não é muito preguiçoso para lidar com isso. Não posso testá-lo no Testador de Estratégia porque é multimoeda. Arquivo com o código e os indicadores anexados ao arquivo.
Boa tarde.
Não posso fazer um código analógico de php para mql4:
Ou seja, a partir de uma matriz.
Necessidade de obter uma matriz
Precisa de ajuda.
Substitua
para
Ohhhh... Cara, essa é outra hora, obrigado ))))
Estou tentando escrever uma simples EA que fecha todas as posições em minha conta quando atinge os valores especificados de lucro ou perda na moeda do depósito (aberta por vários símbolos), mas fecha as posições assim que elas aparecem (((
Eu não entendo o que está errado:
Não recuse um recém-chegado a programar, olhe o código, para ver se ele está escrito corretamente. Que não é muito preguiçoso para lidar com isso. Não posso testá-lo no Testador de Estratégia porque é multimoeda. Anexei um arquivo com o código e os indicadores ao arquivo.
Estou muito interessado em como um iniciante está tão determinado a negociar com tal Expert Advisor e a escrever um sistema comercial que valha a pena. Eu não sinto pena do depósito?
O código mostra muitos erros sem entrar no algoritmo de negociação, nenhuma tentativa de otimizá-lo.
Por favor, encontre a diferença entre suas funções CountBuy_JPY() CountSell_JPY() CountBuy_GBP() Na saída de qualquer uma delas você obtém o mesmo resultado, em Comprar todas as posições abertas Comprar, em outras todas as posições Sal. Tente escrever todas estas funções em uma e obtenha duas matrizes interligadas com símbolos e número de pedidos usando-as.
Você está tão distante do Testador quanto a lua. Você deve escrever scripts para cada função e olhar o que você recebe, depois executar o depurador e olhar todas as variáveis. Esta é a única maneira de você avançar gradualmente
Estou tentando escrever uma simples EA que fecha todas as posições em minha conta quando atinge os valores especificados de lucro ou perda na moeda do depósito (aberta por vários símbolos), mas fecha as posições assim que elas aparecem (((
Eu não entendo o que está errado:
Estou tentando escrever uma simples EA que fecha todas as posições em minha conta quando atinge os valores especificados de lucro ou perda na moeda do depósito (abro por vários símbolos), mas fecha as posições assim que elas aparecem (((
Eu não entendo o que está errado: