MetaTrader 4 Build 529 ベータ版リリース、新コンパイラー搭載 - ページ 31

 
チャートに縦線を 入れています。タイムフレームを切り替えると線が消え、線をつけたものにタイムフレームを切り替えると、そこにも線がない。Ctrl+Bでは、チャートから線が消えた後、どのタイムフレームでも何も表示されません。線が全くない。536を構築。
 
ForexMoneyMaker:

MT4 Bild 536、ME 872。

タイムフレームを反転させると、インジケーターバッファにエラーが発生しました:'Bears.mq4' (106,24) の配列が範囲 外です。509版ではエラーはありません。

もう一方のインジケータでは、次のメッセージが表示されました:unresolved import function call.

ファイル内の指定された行と位置を見る。インデックスによるアクセスは100%エラーになります。

ただ、旧コンパイラを使った509のビルドは、これに対してソフト的になっていたんです。今は制御がきつく、虫が全部はみ出てしまう。

 
Barbarian:
これらのディレクトリが示すものは、すでに書きましたので、ご自身でご確認ください。

すべて正しく表示されます。

10,000,000人のユーザーが個人的にUACを無効にしたら、ディレクトリの議論に戻ればいいのです。

 
Renat:

すべて正しく表示されます。

10,000,000人のユーザーが個人的にUACを無効にしたとき、ディレクトリの議論に戻ることができます。

このディレクトリ名をもっと見やすくできないか」というのが、彼の質問の主旨だったようです。英数字のセットではなく、ユーザーのコンピュータにある実際のMTの場所のディレクトリ名と結びついた、より意味のあるものです。

質問にはそのような意味もあったと思います。

 
artmedia70:

このディレクトリ名をもっと見やすくできないか」というのが、彼の質問の主旨だったようです。英数字のセットではなく、ユーザーのコンピュータにある実際のMTの場所のディレクトリ名と結びついた、より意味のあるものです。

この質問には、こんな意味があったと思う。

その場合、マシンにインストールされているすべての端末で、共有の「eksperts」フォルダへのパスを指定する標準的な方法を用意しておくと、リンクに踊らされずに済みますね。
 
RekkeR:
その場合、標準機能として、インストールされているすべての端末の共有フォルダ「eksperts」へのパスを、参照に踊らされることなく指定できるようになるといいのですが。

Wapcally はい。 MEやMTのナビゲータにCommonとLocalの2つのルートフォルダを表示するように、1つはすべてに共通で、もう1つは与えられたターミナルにローカルです。実は、新しいことではなく、すべてのオペレーティングシステムがこの方法でユーザーをルーティングしているのです。 便利で実用的です。 そして、それはとてもシンプルなことです。

MT5では、データファイルについては既にそうなっています。 この方法の実用性は、すでに経験的に証明されています。 このアイデアをユーザープログラムに拡張することができます。 バージョン(MT)の問題だけがひずみますが、きっと簡単な解決策が見つかるはずです。

// metaquotesがバージョン管理を一切せず、共通のフォルダを作り、それを好きなように回転させるだけであれば、私は満足です。

// OSのツールを使って、異なる端末のフォルダを統合することは、以前からやっていたことです。 余計に頭が痛くなるだけですが(誤動作が起きるなど)、「形式的に」フォルダを統合した方が使い勝手が良いのです。

 
RekkeR:
その場合、マシンにインストールされているすべての端末の共有フォルダ「eksperts」へのパスを、リンクに踊らされることなく指定できる機能を標準装備しておくと良いだろう。
あるいは、端末のインストール 時にユーザーが自分のパスワードを入力できるようにするとか!
 
MetaDriver:

Wapcally はい。 MEやMTのナビゲータにCommonとLocalの2つのルートフォルダを表示するように、1つはすべてに共通で、もう1つは与えられた端末にローカルです。実は、新しいことではなく、すべてのオペレーティングシステムがこの方法でユーザーをルーティングしているのです。 便利で実用的です。 そして、それはとてもシンプルなことです。

MT5では、データファイルについては既にそうなっています。 この方法の実用性は、すでに経験的に証明されています。 このアイデアをユーザープログラムに拡張することができます。 バージョン(MT)の問題だけがストレスですが、きっと簡単な解決策が見つかるはずです。

特にMT5の経験が既にあるので、賛成です。
 

誰もが知っているわけではありませんが、MT4端末とMT5端末の共通コモンフォルダが同じになりました。少なくとも100部すべての端末がこのフォルダに直接アクセスできることを意味します。

C:Users%username%AppData ###Roaming ###MetaQuotes ###Terminal ###Common にあります。

 
artmedia70:

このディレクトリ名をもっと見やすくできないか」というのが、彼の質問の主旨だったようです。英数字のセットではなく、ユーザーのコンピュータにある実際のMTの場所のディレクトリ名と結びついた、より意味のあるものです。

質問にはそのような意味もあったと思います。


その通り、私の投稿では文字通り、視覚的に何度も強調しています。なぜ開発者がこのような態度をとるのかは不明ですが、彼らはUACという魔法の言葉の陰に隠れています。今後のリリースバージョンでもそのような姿勢が残っていれば、ユーザー側が複雑なタンバリン踊りをしなくても、Windows 8をはじめ、問題なく動作する、よりフレンドリーなプラットフォームに移行しやすくなるのではないだろうか。

ところで、すでに何件かの投稿で、このUACを突かれています。ちなみに、マイクロソフトからのヘルプです。

ユーザーアカウント制御(UAC)は、コンピューターへの不正な変更を防止することができます。この機能は、ソフトウェアのインストールやコンピュータのすべてのユーザーに影響を与える設定の変更など、管理者権限を必要とするタスクの許可を要求 することです。

ここには、ユーザーのソフトウェアの一部をそのサンドボックスにカプセル化するという話は出てきませんね。