Seguiu o exemplo MT4 "STRINGS: ASCII CHARACTERS TABELA E UTILIZAÇÃO"
//+------------------------------------------------------------------+//| StringLowerCase |//+------------------------------------------------------------------+string StringLowerCase(string str)
{
string s = str;
int lenght = StringLen(str) - 1, symbol;
while(lenght >= 0)
{
symbol = StringGetChar(s, lenght);
if((symbol > 64 && symbol < 91) || (symbol > 191 && symbol < 224))
s = StringSetChar(s, lenght, symbol + 32);// тут possible loss of data due to type conversionelseif(symbol > -65 && symbol < -32)
s = StringSetChar(s, lenght, symbol + 288);// тут possible loss of data due to type conversion
lenght--;
}
return(s);
}
//+------------------------------------------------------------------+//| StringUpperCase |//+------------------------------------------------------------------+string StringUpperCase(string str)
{
string s = str;
int lenght = StringLen(str) - 1, symbol;
while(lenght >= 0)
{
symbol = StringGetChar(s, lenght);
if((symbol > 96 && symbol < 123) || (symbol > 223 && symbol < 256))
s = StringSetChar(s, lenght, symbol - 32);// тут possible loss of data due to type conversionelseif(symbol > -33 && symbol < 0)
s = StringSetChar(s, lenght, symbol + 224);// тут possible loss of data due to type conversion
lenght--;
}
return(s);
}
Se não se importa, por favor ajude-me a consertá-lo...
O código não vem ao meu telefone quando me registo, vem ao meu correio, mas não ao meu telefone. Tentei outro número, mas nada saiu. Pode dizer-me se alguém teve um tal problema?
Информация о счете - Состояние окружения - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Após uma actualização incorrecta, é bastante possível reiniciar o computador. O terminal não pode voltar atrás sem reiniciar, ele pára/descarrega de qualquer forma para iniciar a actualização.
É uma boa ideia verificar se a versão do eixo e talvez algo mais é adequado para actualizações correctas)
Se não se importa, por favor ajude-me a consertá-lo...
32 bit computador, computador de casa
noite profunda, 5 grandes posições abertas em conta real, EA está a trabalhar
- mt5 está a tentar refrescar
- Quero ir para uma actualização ou quero adiar ?
- Eu digo adiar!
- Mas se eu estivesse a beber chá na cozinha ao mesmo tempo, a actualização teria começado ?
32 bit computador, computador de casa
noite profunda, 5 grandes posições abertas em conta real, EA está a trabalhar
- mt5 está a tentar refrescar
- Quero ir para uma actualização ou quero adiar ?
- Eu digo adiar!
- Mas se eu estivesse a beber chá na cozinha ao mesmo tempo, a actualização teria começado ?
Não faço ideia, não bebo chá à noite, muito menos na cozinha, apenas café e no escritório :)
P.S. E a sério, a janela não é feita para nada, até que não haja confirmação, nada acontecerá.
Não faço ideia, não bebo chá à noite, muito menos na cozinha - apenas café e no escritório :)
P.S. Com toda a seriedade, a janela é feita por uma razão, nada acontecerá até que haja confirmação.
Se Deus quiser !
32 bit computador, computador de casa
noite profunda, 5 grandes posições abertas em conta real, EA está a trabalhar
- mt5 está a tentar refrescar
- Quero ir para uma actualização ou quero adiar ?
- Eu digo adiar!
- Se eu estivesse a beber chá na cozinha ao mesmo tempo, a actualização teria começado ?
Não o faria. E pelo que sei, estas actualizações são de 64 bits. Em 32 bit estas actualizações não irão funcionar. Foi colocado num fórum algures.
Por favor, corrijam-me se eu estiver errado.
Não funcionaria. E pelo que sei, estas actualizações são de 64 bits. Estas actualizações não funcionariam em 32 bit. Esteve algures no fórum.
Corrija-me se estiver errado.
Não o farão, mas se premir o botão, ele será reiniciado.
Não o farão, mas se premir o botão, ele será reiniciado.
O computador ou o terminal?
Compa ou terminal?
Galáxia :)
Galáxias :)
Após uma actualização incorrecta, é bastante possível reiniciar o computador. O terminal não pode voltar atrás sem reiniciar, ele pára/descarrega de qualquer forma para iniciar a actualização.
É uma boa ideia verificar se a versão do eixo e talvez algo mais é adequado para actualizações correctas)