記事"Linux 上での MetaTrader 5"についてのディスカッション - ページ 23

 
Wasin Thonkaew #:
最新のビルドでは、mt5がすぐに終了してしまいます。
私の解決策は、Ubuntu 20.04で見られるように、バージョンが8.0-rc1のwinehq-develパッケージを使うことだ。

重要な設定がある場合や安全のために、wine prefix ディレクトリをバックアップしておくとよいでしょう。

ありがとう。

 
wine-stableの代わりにwine-develかwine-stagingを使えば問題は解決する。
 
Minkai Yang #:

対応するフォントファイルをインストールするだけです。

または、フォント置換を使用します。

どうすればいいの?以前はwindowでコードを書いていたのですが、中国語が入っていて、linuxに変えたら、四角いコードになってしまって使えません!

 
Adegbenga Omotowoju #:
mt5 のターミナルで問題が発生しました。

こちらも同じです。

ubuntuシステムでWINEを使っています。

削除済み  
これはARM Linuxで動作しますか?
 

Wineでターミナルの機能はすべて動くが、ターミナルそのものが起動しない、とおっしゃる皆さん。

もしよろしければ、winetricks経由でWineに 何を 詰め込めばいいのか、「ツール」>「ニュース」パネルにニュースの見出しだけでなく、すべてのテキスト(ロシア語と英語の両方)と画像を含むニュースの内容を表示するにはどうすればいいのか教えてください

誰もこの問題を明らかにしていない。

フィードバック、「すべて問題なく動作しています」とおっしゃる方。

すべてのディストリビューション (Debian、Fedora、OpenSUSE、Arch) をすべての Wine variants (stable と staging) で試しましたが、説明されている問題は解決できませんでした。

もし解決方法をご存知でしたら、その方法と設定を教えてください。

 

私は戦闘モードで41台のロボットを持っており、実際のチャート上のテストモードでは~16500台です。

しかし、私のロボットはニュースを使わないし、手作業で取引することもないので、ニュースがないことは全く気にならない。

ですから、必要なものはすべて動作しています(Ubuntu 18.04とDebian 11 - Debian 10で仮想化、i5-2500K)。

 
データ・ディレクトリーの最後の部分について教えてほしい。
 

残念ながら、これを投稿した日付では、DebianスクリプトはDebian 11 Bullseyeでは動作していませんでした。

コード行を修正する必要があることに気づきました。

テキストエディタを使用して、独自のシェルスクリプトを作成することができます。

nano mt5debian.sh

そして、以下の行をタイプ/挿入してください。

#!/bin/bash

#  Copyright 2022, MetaQuotes Ltd.
#  edited 2023, Fatchul Bari Hikmawan.

#  MetaTrader download url
URL="https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe"
#  Wine version to install: stable or devel
WINE_VERSION="stable"

#  Prepare: switch to 32 bit and add Wine key
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo mkdir /etc/apt/keyrings
sudo mv winehq.key /etc/apt/keyrings/winehq-archive.key

#  Get Debian version and trim to major only
OS_VER=$(lsb_release -r |cut -f2 |cut -d "." -f1)
#  Choose repository based on Debian version
if (( $OS_VER >= 12)); then
  wget -nc https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources
  sudo mv winehq-bookworm.sources /etc/apt/sources.list.d/
elif (( $OS_VER < 12 )) && (( $OS_VER >= 11 )); then
  wget -nc https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sources
  sudo mv winehq-bullseye.sources /etc/apt/sources.list.d/
elif (( $OS_VER <= 10 )); then
  wget -nc https://dl.winehq.org/wine-builds/debian/dists/buster/winehq-buster.sources
  sudo mv winehq-buster.sources /etc/apt/sources.list.d/
fi

#  Update package and install Wine
sudo apt update
sudo apt upgrade
sudo apt install --install-recommends winehq-$WINE_VERSION

#  Download MetaTrader
wget $URL

#  Set environment to Windows 10
WINEPREFIX=~/.mt5 winecfg -v=win10
#  Start MetaTrader installer
WINEPREFIX=~/.mt5 wine mt5setup.exe

シェルスクリプトを保存し、実行可能にする。

chmod +x mt5debian.sh

完了です、

これでDebian 11 Bullseyeにメタトレーダー5をインストールすることができます。

./mt5debian.sh

注意

MetaQuotesの管理者がこの投稿を読んだ場合、この失敗はwinehqリポジトリのソースが公開鍵を`/usr/share/keyrings`ではなく、`/etc/apt/keyrings`ディレクトリに探しているためである。

そのため、winehqを正常にインストールするためには、正しいディレクトリに渡す必要があります。

 

こんにちは、


パスワードを入力した後、41行目と43行目に失敗があると表示されます。

./mt5ubuntu.sh: line 41: winecfg: command not found
./mt5ubuntu.sh: line 43: wine: command not found


何が原因でしょうか?