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 80
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
Boa tarde. Você pode me ajudar/explicar, por favor?
Eu tenho, por exemplo, uma rede de arrasto
seu valor é estático
preciso usar uma matriz e nenhuma outra forma de tornar seu valor dinâmico
por exemplo, é assim que eu vejo as coisas
int tral[t] {10,9,8,7,6,5,4,3,2,1}
lucro int [p] {3,6,9,12,15,18,21,24,27,30}
preciso, por exemplo, se o lucro for mais de 3 o valor é 10, mais de 6 o valor é 9. e assim por diante através das matrizes
escrever ou jogar se houver um exemplo ... obrigado de antemão
Boa tarde. Você pode me ajudar/explicar, por favor?
Eu tenho, por exemplo, uma rede de arrasto
...
Como você vai comparar os valores nas matrizes com o valor do lucro? Como você indexará as matrizes se o valor do lucro do pedido não coincidir com o valor do lucro escrito na matriz?
Deixe-me explicar: se o valor de lucro do pedido == 3, devemos procurar o valor 3 em lucro[] na matriz e memorizar o índice apontando para a célula da matriz com valor 3. Em seguida, usamos este índice para ler o valor mostrado na matriz tral[] e atribuir o valor lido ao tamanho da rede de arrasto. Seria melhor criar uma matriz bidimensional para este fim, para que não tenhamos que procurar através de diferentes matrizes.
MAS. quando o valor de lucro === 4 ou 5, não há tais valores na matriz e não podemos fazer sem uma simples indexação aqui
Confira a Biblioteca de Funções e Consultores Especialistas para Trailing / Yuri Dzyuban sobre trailing stops. O que você escreveu é semelhante a "4. Trailing a standard 'booby trap'". Talvez algo venha a ser útil.
obrigado pela biblioteca...mas estou interessado no conjunto
Como você vai comparar os valores nas matrizes com o valor do lucro? Como você indexará as matrizes se o valor do lucro do pedido não coincidir com o valor do lucro escrito na matriz?
Deixe-me explicar: se o valor de lucro do pedido == 3, devemos procurar o valor 3 em lucro[] na matriz e memorizar o índice apontando para a célula da matriz com valor 3. Em seguida, usamos este índice para ler o valor mostrado na matriz tral[] e atribuir o valor lido ao tamanho da rede de arrasto. Seria melhor criar uma matriz bidimensional para este fim, para que não tenhamos que procurar através de diferentes matrizes.
MAS. quando o valor de lucro === 4 ou 5, não há tais valores na matriz e não podemos fazer sem uma simples indexação aqui
Sim, você provavelmente está certo, se não for muito incômodo, você poderia por favor implementá-lo no código
Você está certo, se não for muito incômodo, você pode querer implementá-lo em seu código.
Eu poderia, mas seria um mau serviço. Este tópico ajuda aqueles que escrevem seu próprio código, mas não funciona. Você ainda não mostrou seu código, que não funciona ou não funciona.
Mas é grátis...
Eu poderia, mas seria um mau serviço. Este tópico ajuda aqueles que escrevem seu próprio código, mas não funciona. Você não nos mostrou seu código, que não funciona ou não pode funcionar.
Mas é um freebie...
Isto é, não será livre. Embora eu faça isso ocasionalmente.
A realidade é que o desafio é muito mais global do que isso.
Eu dei um exemplo simples
se o número de uma variável for igual ao número da matriz (por exemplo, matriz 1 número 2 na quinta posição)
então, de outra matriz, procure a posição 5 e atribua o número dessa posição à variável 2 (por exemplo, matriz 2 posição 5 número 35)
onde posso ver como escrever isto?
o livro didático é um pouco esquemático.
o tema é chamado de qualquer pergunta para iniciantes
e o mais novo eu com olhos tão inteligentes ainda está para ser encontrado
Quero fazer com que, se o preço de fechamento de 1 vela estiver acima da linha verde (ou abaixo da vermelha) do indicador Supertrend, então execute a ação. O que acontece é o seguinte. Quando o preço está acima da linha verde, o firmware entende "Above the green and above the red". Se estiver abaixo da linha verde, entende "abaixo do verde e abaixo do vermelho". E o mesmo para a linha vermelha. Por favor, ajude-me, o que devo fazer para que um indicador entenda as cores de maneira diferente?
Aqui está o código que usei.
Depois disso, ele produz isto.
Quero fazer com que, se o preço de fechamento de 1 vela estiver acima da linha verde (ou abaixo da linha vermelha) do indicador Supertrend, então execute ações. O que acontece é o seguinte. Quando o preço está acima da linha verde, o firmware entende "Above the green and above the red". Se estiver abaixo da linha verde, entende "abaixo do verde e abaixo do vermelho". E o mesmo para a linha vermelha. Por favor, ajude-me, o que devo fazer para que um indicador entenda as cores de maneira diferente?
Aqui está o código que usei.
Depois disso, o resultado é o seguinte.
IOW ...
if((ObjectGet("trendlogo1",OBJPROP_COLOR)==Verde && ObjectGet("trendlogo2",OBJPROP_COLOR)==Verde) |||
(ObjectGet("trendlogo1",OBJPROP_COLOR)==Lime && ObjectGet("trendlogo2",OBJPROP_COLOR)==Lime))
comprar=1;