[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 400

 
TarasBY:

Já anotei o termo baseado em computador (neste contexto), por isso não o repeti no post anterior - lógica "software".

P.S. Neste caso, eu estava usando a linguagem do dia-a-dia. Se eu permanecesse incompreendido, eu superaria isso. :)))



Sem lógica de computador, sem lógica de software. Não existe uma lógica filisteia. Há apenas lógica ou não há lógica
 
Vinin:

Sem lógica de computador, sem lógica de software. Não existe uma lógica filisteia. Há apenas lógica ou não há.
Vitya, você está errado... Há também a lógica feminina..., e não é ela, este pilar de grande sabedoria, que mantém o mundo unido... :)))))))))))))
 

Ainda não fui capaz de resolver o problema que descrevi na página anterior.

A julgar pelas pistas, acho que não entendi bem.

Vou lhes dizer novamente o que preciso.

Eu estou em um testador. 5 min TF.

Para abrir a ordem quando 2 condições são cumpridas simultaneamente.

1. se Alto[1] for maior que Aberto [30] por 150 p.e mais.

Eu codifiquei esta condição facilmente se ((Alto[1]-Abrir[30])> 1500*Ponto)

2.Aberto [30] deve = 15 minutos, ou seja, a cada 12 cinco minutos(0:15 - 1:15 - 2:15.................. 23:15) Ano,mês,dia,hora,segundos - não importa.

Me ofereceram

1.Use a função TimeMinute( )

if (TimeMinute( TimeCurrent( ))==15) ..... mas os cálculos desta função referem-se a uma vela zero, enquanto eu preciso dela para N30

Igor sugeriu usar a função se(iBarShift (Symbol(), 1, iOpen (Symbol(), PERIOD_M30, 0)) == 15)

Mas esta função determina o N de série da barra, que se abriu em um determinado momento, mas o N de série da vela N30 não desempenha um papel no meu código.

Eu ainda não entendo como usar a segunda condição

se ((Alto[1]-Abrir[30])> 1500*Ponto) && (??????????????????) //se a distância entre Alto[1] e Aberto[30] for superior a 150 pontos e tempo de abertura de uma vela N30 = 15 (é múltiplo)

// pedido aberto

Obrigado.



 
artmedia70:
:)))))))))))))

qual botão você usa para sorrir ou para se alegrar?
 
artmedia70:
Vitya, você está errado... Há também a lógica feminina..., e é este pilar de grande sabedoria sobre o qual repousa o mundo... :)))))))))))))

Se sua lógica fosse grande.... elas nos governariam. Mas até agora, as mulheres que estão à frente dos estados podem ser contadas pelos dedos de uma mão..... e graças a Deus.
 

Eu tenho uma pergunta sobre a função IsStopped(). A documentação diz queretorna VERDADEIRO se o programa (perito ou script) recebeu um comando para desligar, caso contrário, retorna FALSO.

O comando vem do servidor ou do Expert Advisor? Não estou bem certo em que casos eles se aplicam. Se não houver necessidade de fazer nada no momento, ou seja, se não houver condições para quaisquer cálculos, nada será essencialmente executado de qualquer maneira. Então, a função é inútil, como eu a entendo, mas é usada, então é necessária para alguma coisa? Este ponto pode ser esclarecido?

 
hoz:

Eu tenho uma pergunta sobre a função IsStopped(). A documentação diz queretorna VERDADEIRO se o programa (perito ou script) recebeu um comando para desligar, caso contrário, retorna FALSO.

O comando vem do servidor ou do Expert Advisor? Não estou bem certo em que casos eles se aplicam. Se não houver necessidade de fazer nada no momento, isto é, se não houver condições para quaisquer cálculos, nada será executado em qualquer caso. Então, a função é inútil, como eu a entendo, mas é usada, então é necessária para alguma coisa? Este ponto pode ser esclarecido?


O comando vem do terminal quando o usuário remove o script (etc.). Necessidade de facilitar a terminação de scripts em loop e Expert Advisors. A partir do loop while(true){} o script é difícil de sair, em vez disso precisamos usar while(!IsStopped()).

 
solnce600:
Se sua lógica fosse grande.... elas nos governariam. Mas até agora, as mulheres que governam o mundo podem ser contadas pelos dedos de uma mão..... e graças a Deus.


A lógica (e a sabedoria?) das mulheres tem alimentado guerras, mudado de governantes, etc., desde o início dos tempos. A propósito, aqueles países onde foi dada mais liberdade no poder às mulheres, que você contou com seus dedos hoje, estão governando o mundo, infelizmente.

Houve um estudo recente sobre o sucesso da equipe na resolução de problemas, dependendo de vários fatores. Portanto, acontece que o sucesso se deve apenas a dois preditores significativos - a falta de um líder masculino (igualdade geral) e a porcentagem de mulheres envolvidas na tomada de decisões. Você pode especular por conta própria))

 
alsu:

A lógica (e a sabedoria?) das mulheres tem alimentado guerras, mudado de governantes, etc., desde o início dos tempos. A propósito, aqueles países onde foi dada mais liberdade no poder às mulheres, que você contou com seus dedos hoje, são, infelizmente, os que governam o mundo.

Houve um estudo recente sobre o sucesso da equipe na resolução de tarefas, dependendo de vários fatores. Portanto, acontece que o sucesso é devido a apenas dois preditores significativos - a falta de um líder masculino (igualdade geral) e a porcentagem de mulheres envolvidas na tomada de decisões. Você pode especular por conta própria))

Agitando guerras e mudando governantes .... Acho que isso é lógica feminina.......mas no cérebro dos homens.

No início da Primeira Guerra Mundial - não ouvi nada sobre uma pegada feminina.... e nem no início da Segunda Guerra Mundial. E a revolução foi feita por homens.

Os homens estão ao leme dos países que governam o mundo (exceto a Alemanha) e na grande política os homens estão em maioria.

Não posso julgar se isto é bom ou ruim. Não há GRANDE nada para compará-lo com..... apenas matriarcado, mas não temos informações confiáveis sobre ele.

E há tantos estudos deste tipo ........ e alguns muito interessantes, que revelam a relação de causa e efeito entre homens e mulheres.

Não temos informações confiáveis sobre matriarcado e expectativa de vida e assistindo programas de entretenimento na TV..... Mas acho que não devemos levar tais estudos a sério.

 
Integer:


A partir do terminal, o comando vem quando o usuário dispara o script (etc.). Necessidade de facilitar a terminação de scripts em loop e Expert Advisors.


Se o especialista for retirado da tabela também receberá o comando TRU daIsStopped()? Ou seja, mais frequentemente apenas quando as corujas ou roteiros são removidos do gráfico, mas existe alguma outra razão para que esta função seja acionada? Onde posso ler sobre isso?
Número inteiro:


De while(true){} é difícil sair do script, use while(!IsStopped()) em vez disso.

E no corpo da função já cria uma condição, quando a condição é cumprida, entãoIsStopped() = verdadeiro, certo?