MT4 "STRINGS: ASCII CHARACTER TABLE AND ITS USE"의 예에 따라 제작
//+------------------------------------------------------------------+//| 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);
}
어렵지 않다면 도와주세요..
주기를 반대로 해야 합니다 . 그렇지 않으면 왜 그것이 잘못 작동하기 시작했는지 다시 질문이있을 것입니다.
무슨 뜻인지 이해가 안가요???
삭제할 때 인덱싱하면 번호가 작은 것에서 큰 것으로 이동하고 역순환이 발생하면 마지막 요소가 제거됩니다.
색인 번호 매기기 이동으로 인해 삭제 오류가 발생할 수 있습니다. 세 번째 요소의 인덱스가 두 번째 요소가 되고 두 번째 요소는 이미 제거되었습니다.
삭제할 때 인덱싱하면 번호가 작은 것에서 큰 것으로 이동하고 역순환이 발생하면 마지막 요소가 제거됩니다.
색인 번호 매기기 이동으로 인해 삭제 오류가 발생할 수 있습니다. 세 번째 요소의 인덱스가 두 번째 요소가 되고 두 번째 요소는 이미 제거되었습니다.
내가 이것을 할 필요가 있습니까?
내가 이것을 할 필요가 있습니까?
네.
네.
이 작업을 수행:
그리고 도움말을 자주 확인하십시오.
Alexey, 도움을 주셔서 대단히 감사합니다. 내 성배 머신을 시작했습니다.))))))))))))))))) 하지만 조언을 얻기 위해 여기로 두 번 이상 돌아올 것입니다.
안녕하세요! 차트 설정에는 "거래 내역 표시" 옵션이 있습니다. 코드에서 어떻게 구현됩니까? 프로그래밍 방식으로 제거할 수 없습니다. 고맙습니다.
질문이 열려 있습니다.
질문이 열려 있습니다.
질문은 MT5에 관한 것 같습니다. 답변: 소프트웨어가 없습니다. 질문을 닫을 수 있습니다.
질문이 열려 있습니다.
옵션에 대해 듣지도 보지도 못했습니다.
하지만 프로그램(스크립트, 전문가, 지표)을 만들 수 있습니다.