Como codificar? - página 122

 

Eu o consertei!

if (X01 > X02) {color_X01 = Lime;} else if (X01 < X02) {color_X01 = Red;} else {color_X01 = Yellow;}

if (X02 > X03) {color_X02 = Lime;} else if (X02 < X03) {color_X02 = Vermelho;} else {color_X02 = Amarelo;}

if (X03 > X04) {color_X03 = Lime;} else if (X03 < X04) {color_X03 = Vermelho;} else {color_X03 = Amarelo;}

if (X04 > X05) {color_X04 = Lime;} else if (X04 < X05) {color_X04 = Vermelho;} else {color_X04 = Amarelo;}

if (X05 > X06) {color_X05 = Lime;} else if (X05 < X06) {color_X05 = Vermelho;} else {color_X05 = Amarelo;}

if (X06 > X07) {color_X06 = Lime;} else if (X06 < X07) {color_X06 = Vermelho;} else {color_X06 = Amarelo;}

if (X07 > X08) {color_X07 = Lime;} else if (X07 < X08) {color_X07 = Vermelho;} else {color_X07 = Amarelo;}

if (X08 > X09) {color_X08 = Lime;} else if (X08 < X09) {color_X08 = Vermelho;} else {color_X08 = Amarelo;}

if (X09 > X10) {color_X09 = Lime;} else if (X09 < X10) {color_X09 = Vermelho;} else {color_X09 = Amarelo;}

 
hiachiever:
Matrixebiz,

se você quiser começar às 6 e voltar a 0, então use i...

(int i=6; i>0; i--)

Isto começará em 6, decrescendo por 1 em cada laço durante o tempo I > 0.

Se você quiser incluir 0, use i>=0.

Abraço,

Hiachiever

Obrigado por sua ajuda, mais uma pergunta, o i++ é o comando real que tenho que usar ou posso mudar a letra como m++ para fazer o loop?

EG: (int m=2; m<=6; m++)

e se eu nunca precisar que ele fique abaixo de 2, posso simplesmente colocar m=2, então continue o loop até 6 max m<=6, correto?

e uma vez que o laço fique mais de m<==6 como 7, então ele pára e começa de novo, correto?

Obrigado

 
:: tudo está correto, exceto que vai parar em 6 (não em 7)
matrixebiz:
Obrigado por sua ajuda, mais uma pergunta, o i++ é o comando real que tenho que usar ou posso mudar a letra como m++ para fazer o loop?

EG: (int m=2; m<=6; m++)

e se eu nunca precisar que ele fique abaixo de 2, posso simplesmente colocar m=2, então continue o loop até 6 max m<=6, correto?

e uma vez que o laço fique mais de m<==6 como 7, então ele pára e começa de novo, correto?

Obrigado
 

parar e esperar para trás

Olá codificadores!

Tenho uma pergunta:

Ter que codificar: comprar fechado (TP ou SL) após aguardar a configuração de venda.

Processo de: comprar, fechar, esperar vender entrada, vender, vender fechar, esperar comprar entrada, comprar.

Obrigado pela assistência!

Bobojsza

Desculpe o mau inglês!

 
IN10TION:
:: tudo está correto, exceto que vai parar em 6 (não em 7)

Obrigado, mas o i++ é o comando real que tenho que usar ou posso mudar a letra como m++ para fazer o loop?

 
:: "i" é apenas um nome variável para que você possa usar qualquer nome. Como seu " m ", use este nome variável no resto de sua função.
matrixebiz:
Obrigado, mas o i++ é o comando real que tenho que usar ou posso mudar a letra como m++ para fazer o loop?
 

Ação na nova barra

Como você pode saber (em seu conselheiro especializado) quando há um novo bar aberto no prazo atual?

Eu tenho algum código que precisa ser executado cada vez que uma nova barra aparece.

TIA

 
ssvl:
Como você pode saber (em seu conselheiro especializado) quando há um novo bar aberto no prazo atual?

Tenho algum código que precisa ser executado cada vez que uma nova barra aparece.

TIA

se (iBars>Bars) {

executar código;

Bars=iBars;

}

 

thx para a informação, irá experimentá-lo

acabo de começar a aprender mql

 
ssvl:
o que, para informação, vai tentar outi'm apenas começou a aprender mql

Não tente, faça-o