Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 636

 
Artyom Trishkin:
Sinto pena deles.

Bem, não há necessidade disso.

Não trabalhei no MT4/MT5 e não trabalho neles. É preciso ter pena de quem trabalha neles. Estou apenas começando a conhecê-los.

 
neverness:

Oh, eu sei o que você quer dizer.

Todos os comerciantes são tão preguiçosos e teimosos que não conseguem chegar mais longe. E mesmo com uma atitude.

Mas nem todos esses comerciantes "teimosos" têm a "brilhante idéia" de que para o correto trabalho do operador do laço, o operador do Sono(123) deve ser inserido neste laço, que, como acontece, também não funciona em todos os casos.

O que devem ser os desenvolvedores de linguagem MT4/MT5, para pensar em tal "truque"?

Acho que você deveria inserir um novo capítulo no mecanismo de busca sob o nome "Truques dos Desenvolvedores".

O que oSono tem a ver com isso?
Use sua cabeça.
Você não entende por que um atraso no loop imprime tudo?
É sempre impresso de qualquer forma. Basta olhar para o registro completo, não para o registro preliminar.
O que o faz pensar que o laço não funciona?
Em suma, com seus conhecimentos, você deve ir à escola.
 
Artyom Trishkin:
O que Sleep() tem a ver com isso?
Use sua cabeça.
Você não entende por que um atraso no loop imprime tudo?
É sempre impresso de qualquer forma. Basta olhar para o registro completo, não para o registro preliminar.
O que o faz pensar que o laço não funciona?
Bem, com seus conhecimentos - você precisa ir à escola.

Já lhes disse repetidamente que não escrevo programas no MT4/MT5, mas apenas estudo suas capacidades.

Foram os desenvolvedores do MT4/MT5 que afirmaram ter criado uma linguagem universal, que tem que ser estudada e os programas têm que ser escritos neste ambiente.

Na MQL4 eu sou apenas um comerciante ativo, e nada mais.

Como comerciante, estou interessado nas características do MT4.

Entretanto, no que diz respeito aos meus programas, eles são baseados em linguagens de programação de "alto nível", não MT4/MT5.

Quanto à "escola" de MT4 e MT5, ainda não tenho certeza, de que preciso ir para "ESTA ESCOLA".

Até agora, vejo que o MT4/MT5 é uma linguagem muito "crua".

E se você se vê como um "especialista legal" no MT4/MT5, então tente me responder a uma pergunta muito simples:

Qual é a diferença fundamental(!!!) entre MT4 e MT5?

Esta diferença é muito importante e interessante para todos os comerciantes, e a resposta a esta pergunta é muito simples.

Eu acho que você, como "especialista legal", que já está depois da "escola", esta pergunta é fácil de responder.

 

E aqui está outra pergunta divertida para os "respeitados membros do fórum".

Como todos sabem muito bem, existe uma propriedade de indicadores personalizados como o setindexdrawbegin

https://docs.mql4.com/ru/customind/setindexdrawbegin

Agora, deixe-me perguntar-lhe, para onde desapareceu a propriedade setindexdrawbegin?

Onde será desenhado o final da matriz?

Sem ele, os indicadores traçam linhas verticais (ou horizontais) - dependendo do preenchimento da matriz.

E sem ele, qualquer indicador se torna inútil.

Como resultado, qualquer tentativa de preenchimento de qualquer matriz extraível causará estas linhas extras, e qualquer tentativa de aplicar qualquer indicador se tornará inútil.

Este é um BOTTOM, meus queridos!

SetIndexDrawBegin - Пользовательские индикаторы - Справочник MQL4
SetIndexDrawBegin - Пользовательские индикаторы - Справочник MQL4
  • docs.mql4.com
Отрисовка индикатора производится слева направо. Значения индикаторного массива, находящиеся левее указанного бара, не будут рисоваться на графике и отображаться в окне DataWindow. По умолчанию устанавливается значение 0. //|                                                    Alligator.mq4 |...
 
caso severo)
 
neverness:

E aqui está outra pergunta divertida para "membros respeitados do fórum".

Como todos sabem muito bem, existe uma propriedade de indicadores personalizados como o setindexdrawbegin

https://docs.mql4.com/ru/customind/setindexdrawbegin

Agora, deixe-me perguntar-lhe, para onde desapareceu a propriedade setindexdrawbegin?

Onde será desenhado o final da matriz?

Sem ele, os indicadores traçam linhas verticais (ou horizontais) - dependendo do preenchimento da matriz.

E sem ele, qualquer indicador se torna inútil.

Como resultado, qualquer tentativa de preenchimento de qualquer matriz extraível causará estas linhas extras, e qualquer tentativa de aplicar qualquer indicador se tornará inútil.

Este é um BOTTOM, meus queridos!

Errado. Não é escola - creche :D
 
neverness:

E aqui está outra pergunta divertida para "membros respeitados do fórum".

Como todos sabem muito bem, existe uma propriedade de indicadores personalizados como o setindexdrawbegin

https://docs.mql4.com/ru/customind/setindexdrawbegin

Agora, deixe-me perguntar-lhe, para onde desapareceu a propriedade setindexdrawbegin?

Onde será desenhado o final da matriz?

Sem ele, os indicadores traçam linhas verticais (ou horizontais) - dependendo do preenchimento da matriz.

E sem ele, qualquer indicador se torna inútil.

Como resultado, qualquer tentativa de preenchimento de qualquer matriz extraível causará estas linhas extras, e qualquer tentativa de aplicar qualquer indicador se tornará inútil.

Este é um AMBOS, meus queridos!

depois atire você mesmo ou se enforque ))))

você tem C++ puro com acesso a dados históricos, com a capacidade de enviar ordens de negociação a um corretor... e depois bam... nenhuma maneira de lidar com loops e arrays... você tem que ir ao nó de forca... ou um duelo!

 
Artyom Trishkin:
Errado. Não é escola - creche :D

Você tem a maior parte de suas respostas nessa linha.

Bem, sobre os méritos da pergunta - O QUE? - Nada!!!

Como definir o último índice de matriz a ser desenhado?

Não vejo em sua louvável descrição a resposta a esta simples pergunta.

Ou o quê, qualquer matriz é retirada de um determinado índice inicial, que é definido pela SetIndexDrawBegin - e até o final da matriz???


 
neverness:

Você tem a maior parte de suas respostas nessa linha.

Bem, sobre os méritos da pergunta - O QUE? - Nada!!!

Como definir o último índice de matriz a ser desenhado?

Não vejo em sua louvável descrição a resposta a esta simples pergunta.

Ou o quê, qualquer matriz é extraída de um determinado índice inicial - que é definido pela SetIndexDrawBegin - até o final da matriz???


Você não tem idéia de como é simples, o que torna tais perguntas ainda mais ridículas.
Você pode responder, mas não ao seu interlocutor, que está tendo um diálogo no estilo de "que idiotas todos estão por perto só porque eu não entendo".
 
Igor Makanu:

Então atire você mesmo ou enforque-se ))))

você tem C++ puro com acesso a dados históricos, com a capacidade de enviar ordens de negociação a um corretor... e depois bam... nenhuma maneira de lidar com loops e arrays... você tem que ir ao nó de forca... ou um duelo!

Suas declarações, como sempre, são irresponsáveis.

Por exemplo, como sabemos, o número máximo de matrizes tampão em MT4 é 7:

#Número de tampões indicadores de propriedade 7 // Número de tampões para o cálculo do indicador

Eu não me lembro de tal limitação em C++.

E 7 matrizes tampão é quase nada.

Ou seja, não vemos "C++ puro" no MT4.

Razão: