Feedback sobre a MQL5 - página 8

 
transcendreamer:
há alguma vantagem do C sharp para pessoas comuns?
Se você precisa escrever um programa rápido para Windows .NET, Sharp é a melhor escolha. Embora o VS também inclua F#, Visual Basic, Managed C++, todos eles também suportam .NET, mas o Sharpe é mais rápido e bonito.
 
Yuriy Zaytsev:

A propósito!

Era uma vez uma comparação das línguas C e Pascal

Em C, pensamos que era como dirigir uma Ferrari em uma estrada de montanha a 180 km/h. A implicação era que o motor era dirigido como um louco em uma estrada de montanha a 180 km/h,

e a língua Pascal é um passeio tranqüilo em uma limusine em uma estrada larga e de sentido único a 40 km/h.

C foi feito para ser, como, uma linguagem de homem de verdade).

No C, você tem que manter os olhos nos postes de sinalização :-) A linguagem C não é para os fracos de coração, porque se você não seguir os sinais você corre o risco de sair da pista em uma curva de grampo de cabelo.

C é a linguagem dos sistemas operacionais e utilitários, drivers. C foi originalmente escrito por profissionais que escreveram os sistemas operacionais e utilitários para os usuários.

Pascal foi originalmente escrito em C para estudantes. Pascal foi escrito como uma linguagem instrucional.

A diferença no propósito e no uso das ferramentas é óbvia.

A MQL é essencialmente uma derivada da C e a escolha dos desenvolvedores da MetaQuotes é profissionalmente muito correta.

Já estive no Turbo Pascal, ele tem as mesmas indicações honestas que em C. Mas ao invés de digitar {} em meio segundo você tem que escrever fim de começo )))) Isso sempre me incomodou, preguiçoso.

Eu também suspeito que o compilador C foi otimizado em primeiro lugar.

 
prostotrader:

Que diferença faz em que idioma escrever?

(Você pode escrever motoristas e tudo mais em Pascal).

O importante é entender o que você está fazendo e como o está fazendo.

A questão é que cada ferramenta tem seu próprio propósito.

Um ancinho - para recolher folhas.

Uma pá -- para cavar um buraco.

Forquilha - para fazer feno

--

Na verdade, você pode cavar um buraco com uma forquilha ou mesmo com um ancinho.

 
Alexey Volchanskiy:

Já estive no Turbo Pascal, ele tem as mesmas indicações honestas que em C. Mas, cara, ao invés de digitar {} você tem que escrever começa a terminar em meio segundo )))) Isso sempre me incomodou, preguiçoso.

Eu também suspeito que o compilador C foi otimizado em primeiro lugar

Oh, uma pequena diferença entre os postos e meus pensamentos coincidem!

Mas a questão é que os engenheiros que desenvolvem microprocessadores não excluíram o comando JMP, mas Niklas Wirth ignora uma das características normais de qualquer processador, pode ser assim, por isso os sistemas operacionais não são escritos em Pascal :-)))

prostotrader:

Que diferença faz em que idioma escrever?

É mais conveniente cavar um buraco com uma pá, há uma diferença.

 
Yuriy Zaytsev:

Oh, uma pequena diferença entre os postos e os pensamentos coincide!

Mas esse é o problema, por alguma razão os engenheiros de microprocessadores não excluem o comando JMP, mas Niklas Wirth ignora uma das características normais de qualquer processador, portanto seja meu convidado, é por isso que os sistemas operacionais não são escritos em Pascal :-)))

É mais conveniente cavar um buraco com uma pá. Há uma diferença.

Porque é necessário, mas em línguas que não se usam, está escondido, embora o compilador o utilize.

É claro que algumas linguagens são altamente especializadas, por exemplo, SQL.

Mas para mim escrevo algo para Windows em Sharp, é rápido e não tenho que pensar sobre isso.

 
Alexey Volchanskiy:

Porque é necessário, mas em idiomas sem goto é escondido, embora o compilador o utilize.

É claro que algumas linguagens são altamente especializadas, por exemplo, SQL.

Mas para mim estou escrevendo algo para Windows em Sharp, é rápido e não tenho que pensar sobre isso.

Lesha, eu sei que :-) As únicas pessoas que não sabem como funcionam os internos são aquelas que não sabem: escavar em debug , não conhecem asm , não escrevem em modo ascendente.

Quem não fez o caminho -- BINARNO (comandos de digitação do PDP-11) , depois ASM, depois alguma linguagem de alto nível, etc.

--

E se você não sabe como funciona dentro e para quê, você pode escrever diretamente em pascal sem goto

 
Yuriy Zaytsev:

Lesha, eu sei disso :-) As únicas pessoas que não sabem sobre o funcionamento interno são aquelas que não sabem sobre asm e a escrita de baixo para cima.

Quem não seguiu o caminho do BINARNO (digitando comandos do console do processador PDP-11) , depois o ASM, depois alguma linguagem de nível superior, etc.

--

Se você não sabe como funciona e por quê, você pode escrever diretamente em pascal sem goto.

Você não precisa de pascal, o que fazer com ela então, quase não há empregos

A nitidez é suficientemente boa para meu próprio uso e há muitos empregos.

 

Ontem eu fiz mais uma vez uma caminhada sobre o pífaro. desta vez foi um especialista e fiquei agradavelmente surpreso com a velocidade da caminhada. Topeka só precisa substituir a palavra "não pode" pela palavra "não quer".

 
Alexey Volchanskiy:

Você não precisa do Pascal, então o que fazer com ele, não há praticamente nenhum emprego

A nitidez é boa o suficiente para você e há muitos empregos.

Java está indo muito bem, Pascal está morrendo, ao contrário de C, e não há nenhuma vaga nele.

Para entender para onde o mundo está indo, veja as vagas nos Estados Unidos por idioma, e estamos quase atrasados.

 
Renat Akhtyamov:

Ontem eu fiz mais uma vez uma caminhada sobre o pífaro. desta vez foi um especialista e fiquei agradavelmente surpreso com a velocidade da caminhada. O tópico inicial só precisa substituir a palavra "não pode" pela palavra "não quer".

A MQL5 é uma linguagem normal. Não é a linguagem, é a falta de idéias de estratégias de alguns críticos. A MQL5 é muito carente em bibliotecas, mesmo a HashTable padrão não está incluída, eu uso uma classe que é publicada aqui no artigo.

MQ em vez de portar STL eles usam algumas coisas desnecessárias como FuzzyLogic (ou talvez tenham comprado do kog, dunno...).

Mas tudo isso não me impede de escrever estratégias lucrativas e viver dos lucros do comércio. Então estou hospedado na MQL4/5)

Razão: