Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Somente na ajuda do mql5 não há nenhuma palavra sobre eles ainda....
Haverá para o 4?
O FileSave já está na ajuda desde o dia 14 do FileSave.
Você pode atualizar manualmente no site
Um pequeno comentário sobre a compreensibilidade da referência.
A posição da referência não ficou imediatamente clara (há um eufemismo óbvio):
Você deveria ler a ajuda antes de criticar, como de costume. Se o exemplo não ajudar, então qualquer referência é inútil
{
string filename=_Symbol+"_ticks.bin";
MqlTick ticks[];
//---
int copied=CopyTicks(_Symbol,ticks,COPY_TICKS_ALL,0,ticks_to_save);
if(copied!=-1)
{
PrintFormat(" CopyTicks(%s) copied %d ticks",_Symbol,copied);
//--- se o histórico de ticks estiver sincronizado, o código de erro será zero
if(!GetLastError()==0)
PrintFormat("%s: Ticks are not synchronized, error=%d",_Symbol,copied,_LastError);
//--- gravar os ticks no arquivo
if(!FileSave(filename,ticks,FILE_COMMON))
PrintFormat("FileSave() failed, error=%d",GetLastError());
}
Se quiser, posso não escrever nada, exceto admiração. Se eu começar a admirar, você dirá que estou sendo sarcástico e assim por diante. Não posso ficar satisfeito.
Se você entende a frase:
Eu entendo
intcommon_flag=0// arquivo por padrão, os arquivos são gravados na pasta <data catalogue>\MQL5\Files\.
Somente na ajuda do mql5 não há nenhuma palavra sobre eles ainda....
Haverá na versão 4?
Infelizmente, a função não fornece uma lista completa (incluindo todas as subpastas e arquivos nelas contidos). É por isso que vou adicioná-la
O significado do filtro é o mesmo do artigo. Exemplo de aplicativo
Em um só lugar e sobre o tópico
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
Recursos da linguagem mql5, sutilezas e técnicas de trabalho
fxsaber, 2017.08.15 17:30
este artigo é excelente, muito obrigado pelas informações.
Há um erro de digitação no artigo. Na descrição da função "Read a file with delimiters into an array" (Ler um arquivo com delimitadores em uma matriz), a descrição da estrutura:
e em deveria ser (e no script assim):
А как можно уменшить размер файла? Примерно имею какой то BIN файл в которой поддерживаю какие то данни, потом делаю дефрагмент файла и наконец хочу умешнит его длина, потому что сзади уже есть лишное пространство. Как етого сделать? Нужна какая та функция типа FileResize(int newSize).