Perguntas de Iniciantes MQL4 MT4 MetaTrader 4 - página 63

 
Vitaly Muzichenko:

Deixe-me repetir: é melhor não misturar os dois idiomas, mas escrevê-lo como deve ser escrito. Sim, não é uma tarefa fácil, mas o resultado será muitas vezes melhor.

Existe uma explicação com provas?
 
Andrei:
Existe uma explicação com provas?
O que há para provar, que você não precisa conectar bibliotecas à esquerda com tradução de funções comerciais de quatro para cinco?
 
Andrei:
Como é isso?

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Consultores especializados: Spreader

fxsaber, 2016.09.03 11:18

Você pode verificar isto no testador MT5.

// Это MT5-советник, который позволяет запускать соответствующий
// MT4-советник в мультивалютном MT5(Hedge)-тестере (с реальными тиками)

// https://www.mql5.com/ru/code/16006
#include <MT4Orders.mqh>
#include <MQL4_to_MQL5.mqh>

//#include "Spreader_v1.mq4" // https://www.mql5.com/ru/code/9484
#include "Spreader_v2.mq4" // https://www.mql5.com/ru/code/9495

void OnTick()
{
  start();
}

Resultado do backtest de múltiplas moedas com configurações padrão no modo EURUSD M1 OHLC

Os detalhes estão no arquivo de relatório.

 
Vitaly Muzichenko:
E o que há para provar, que você não precisa conectar bibliotecas à esquerda com tradução de funções comerciais de quatro para cinco?
Bem, você mesmo recomenda o uso de códigos e exemplos esquerdos e então como você sabe onde está o direito? Não existe uma descrição humana das funções comerciais sem estas adivinhações?
 
Olá! não entendo bem onde escrever vazio, onde escrever simplesmente retornar; onde retornar(0), quando eu deveria escrever simplesmente OnTicK(). Eu costumava escrever int start() tudo era claro. Agora tudo está misturado, com esta maldita atualização.... Estou aprendendo por Kovalev, mas está desatualizado, o que devo fazer? Não posso perguntar a ninguém, eles quase nasceram com esse conhecimento! Como posso aprender tudo isso......................
 
Eu não pareço ser burro.
 
Estudei a terceira parte do livro. como de costume, encontro muitos vídeos no youtube. é claro que estão desatualizados ou a primeira lição contém conhecimentos que ocupam metade do livro. Uma pergunta que se faz: para que categoria de pessoas são feitos esses vídeos? Provavelmente para super pessoas, mas o que devemos fazer?
 
FOTOGRAF14:
como sempre, encontro muitos vídeos no youtube. é claro que estão desatualizados ou a primeira lição contém conhecimentos que ocupam metade do livro. Então pode-se perguntar para que categoria de pessoas são feitos esses vídeos? Provavelmente para super pessoas, mas o que devemos fazer?

Para começar, aprenda as noções básicas


https://www.mql5.com/ru/docs/basis

https://www.mql5.com/ru/docs/runtime

Документация по MQL5: Основы языка
Документация по MQL5: Основы языка
  • www.mql5.com
Основы языка - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Se eu conseguisse um pouco mais de direção, eu estaria bem! Todos dizem: escreva os códigos, escreva os códigos. Eu não poderia estar mais de acordo! Há uma saída! Eu preciso de alguns exercícios para praticar!!! Se alguém as desse para mim, eu as escreveria e as mostraria para verificá-las.
 
Michail_David:
Obrigado pelo conselho. Colocarei no programa um valor mínimo e máximo permitido para a conta. Sobre o passo... Meus lotes já são calculados com MarketInfo(Symbol(),MODE_LOTSTEP). Acho que seria o suficiente para o passo. O que você acha?
Se tudo funcionar como pretendido, sim. Mas sempre há algumas maneiras de fazer uma coisa, bem como de estragá-la ;)