エラー、バグ、質問 - ページ 2925

 
MT4の例「STRINGS: ASCII CHARACTERS TABLE AND 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 conversion
      else
         if(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 conversion
      else
         if(symbol > -33 && symbol < 0)
            s = StringSetChar(s, lenght, symbol + 224);// тут possible loss of data due to type conversion
      lenght--;
     }
   return(s);
  }

もし差し支えなければ、修正にご協力ください...。
 
登録時にコードが携帯に来ない、メールには来たが、携帯には来ない。別の番号で試してみましたが、何も出てきませんでした。このような問題があった方がいらっしゃいましたら教えてください。
 

32ビットコンピュータ、ホームコンピュータ

深い夜、リアル 口座で5つの大きなポジションをオープン、EAが動作している。

- mt5が更新されようとしています

- リフレッシュしたい、それとも延期したい?

- 延期だ!

- しかし、もし私が同時にキッチンでお茶を飲んでいたら、アップデートは始まっていたのでしょうか?

Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Информация о счете - Состояние окружения - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Denis Sartakov:

32ビットコンピュータ、ホームコンピュータ

深い夜、リアル 口座で5つの大きなポジションをオープン、EAが動作している。

- mt5が更新されようとしています

- リフレッシュしたい、それとも延期したい?

- 延期だ!

- しかし、同時にキッチンでお茶を飲んでいたら、アップデートが始まっていたのでは?

私は夜中にお茶を飲むことはありませんし、ましてやキッチンでは飲みません。)

P.S.それから、真面目な話、窓口は何もないところでは作らない、確認が取れないうちは、何も起こらないのです。

 
Vitaly Muzichenko:

私は夜中にお茶を飲むことはありませんし、ましてやキッチンで飲むことはありません。)

P.S.それから、真面目な話、窓口は何もしないで終わっているわけではなく、確認が取れるまで、何も起こらないのです。

神様ありがとうございます。

 
Denis Sartakov:

32ビットコンピュータ、ホームコンピュータ

深い夜、リアル 口座で5つの大きなポジションをオープン、EAが動作している。

- mt5が更新されようとしています

- リフレッシュしたい、それとも延期したい?

- 延期だ!

- 同時にキッチンでお茶を飲んでいたら、更新が始まっていたかも?

それはないでしょう。そして、私が理解したところでは、これらのアップデートは64ビット用です。32ビット版では、これらのアップデートは機能しません。どこかの掲示板に投稿されたものです。

間違っていたら訂正してください。

 
Valeriy Yastremskiy:

走らないんです。そして、私が理解したところでは、これらのアップデートは64ビット用です。これらのアップデートは、32ビットでは動作しません。どこかの掲示板に書いてあった。

間違っていたら訂正してください。

されないが、ボタンを押せば再起動する。

 
Alexey Viktorov:

されないが、ボタンを押せば再起動する。

コンピュータか端末か?

 
Valeriy Yastremskiy:

コンパか端末か?

ギャラクティカ :)

 
Artyom Trishkin:

ギャラクシー :)

誤ってアップデートした後、コンピュータを再起動することは十分にあり得ます。端末は再起動しないとロールバックできない、とにかく停止/アンロードしてアップデートを開始する。

軸のバージョンと多分他の何かが正しいアップデートに適しているかどうかを確認するのは良いアイデアです)