[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 285
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
Você pode fazer isso manualmente. Clique com o botão direito do mouse e depois... :)
Você pode aplicar um roteiro ou um Expert Advisor. Qual você prefere? XD
Estou escrevendo um EA que coloca ordens pendentes e trabalha em uma quebra de canal... você pode ajudar?
Estabelecer ordens e capturar negócios, assim que o pingente se tornar um formador de mercado, apagar todas as ordens pendentes para aquele símbolo/mágico. Apenas como um refresco http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=36
Estabelecer ordens e capturar negócios, assim que o pingente se tornar um formador de mercado, apagar todas as ordens pendentes para aquele símbolo/mágico. Para o fundo http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=36
É melhor procurar em um livro didático, e Kim tem muitas funções.
Aqui está um plano aproximado: faça um laço entre todos os pedidos através do ordertotal e orderselect, certifique-se de que o símbolo coincide com o atual e verifique o magik (se necessário). Então devemos olhar para o tipo de ordem, se for uma ordem de mercado, aumentar o número de ordens de mercado, se for uma ordem pendente, aumentar as ordens pendentes. Depois disso, haverá dois números, digamos que se houver um pendente, então eliminamos todas as ordens pendentes.
É melhor procurar em um livro didático, e Kim tem muitas funções.
Aqui está um plano aproximado: faça um laço entre todos os pedidos através do ordertotal e orderselect, certifique-se de que o símbolo coincide com o atual e verifique o magik (se necessário). Então devemos olhar para o tipo de ordem, se for uma ordem de mercado, aumentar o número de ordens de mercado, se for uma ordem pendente, aumentar as ordens pendentes. Depois disso, haverá dois números, digamos que se houver um pendente, então apague todas as ordens pendentes.
O código é de duas partes... Este é meu especialista. Por favor, dêem uma olhada.
Esta é a primeira vez que eu crio matrizes e o faço assim
e isso me dá um erro.
'}' - comma or semicolon expected
O que está errado?
Esta é a primeira vez que eu crio matrizes e o faço assim
e isso me dá um erro.
O que está errado?
As matrizes só podem ser inicializadas com constantes.
Esta é a primeira vez que eu crio matrizes e o faço assim
e isso me dá um erro.
O que está errado?
Da média móvel, pegue CalculateCurrentOrders(Symbol()), ele retorna valores = número de ordens abertas, filtrado por símbolo e magia, com sinal = direção da transação: por exemplo -1 significa 1 ordem em venda. Se necessário, use MathAbs() para ignorar o sinal.
A partir do código acima, pegue a parada de trilha:
// verificar a parada de trilha - aqui, há até mesmo comentários.
if(TrailingStop>0) { ... }, está em 2 lugares - para compra e venda. Tudo é simples. Ou, você pode usar as funções prontas do Igor Kim's. Há uma cor especial aqui. Eles são mais universais e corretos para o comércio real, mas também um pouco mais difíceis de entender para um iniciante. Se você tiver uma boa fé na nova versão, você terá um robô comercial melhor.
p.s. Para depuração, use Print(), isso ajuda muito.
Por favor, ajude um iniciante. Como escrever esta seção de código:
Verifique as ordens de mercado e se não houver ordens de mercado para nosso instrumento financeiro, então compre?
Eu não posso fazer isso!!! Ajuda... Talvez alguém tenha um fragmento de código pronto?