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

 
ブローカー
ブローカー側のサーバーに誤りがある

ブローカー名の一部を入力し、トレードのコピー 先となるサーバーを選択します。
サーバー名は、MetaTraderで使用されているものと完全に 一致する必要があります。

何を入れたらいいか教えてください。

 
evgeniy-babiy:
ブローカー
ブローカーのサーバーが正しくない

ブローカー名の一部を入力し、トレードのコピー 先サーバーを選択します。
サーバー名は、MetaTrader取引ターミナルで使用されているものと完全に 一致する必要があります。

何を入れたらいいか教えてください。

ポップアップウィンドウから「端末を使わずに購読する」方法で、ウェブサイトから購読しようとしている可能性が高いです。ウェブサイトから加入し、ポップアップウィンドウで「端末を持っている...」を選択してみてください。

View tip:ウェブサイトからシグナルを申し込む方法

 
barabashkakvn:

ポップアップウィンドウで「端末なしで購読する」を経由して、ウェブサイトから購読しようとしているのでしょう。ウェブサイトから加入し、ポップアップウィンドウで「端末を持っている...」を選択してみてください。

ヒント:ウェブサイトから信号を申し込む方法」をご覧ください。はい、あなたは正しいですポップアップは、私がクリックしたときに反応しません!そして、MT4ターミナル自体は、私が必要とするその信号を持っていません!ブローカーの名前を取得する場所を教えてください!?

 
evgeniy-babiy:

ありがとうございました!!!うまくいきました。

 
barabashkakvn:

MetaTrader 4。バージョン:4.00 Build 654。

xxxの代わりにcurrent Symbol()を使用し、init()の代わりにOnInit()を使用してみてください。

ジー、とても面白い。もちろん、コード中のxxxではなく、Symbol()を含む通常の文字です。また、EURUSDを含むどのシンボルでも、端末の起動 時にはtickの値は0のままです。なぜそうなるのかを説明しましたが、正しい動作なのかどうかはわかりません。
 
marketeer:
ふふ、とても面白いですね。もちろん、コード中のxxxではなく、Symbol()を含む通常のシンボルです。また、EURUSDを含むどのシンボルでも、端末の起動 時にはtickの値は0のままです。なぜそうなるのかを説明しましたが、正しい動作なのかどうかはわかりません。

このコードは、インジケータとOnInit()関数のコードです。したがって、OnInit()はターミナル起動時に処理され、このコードは正しくティック価格を表示します。 あなたのようにinit()ではなくOnInit()です。 もしエラーが繰り返される場合は、コードとターミナルのバージョンを送信してください。

OnInit()でマーケット情報(MarketInfo...)をインジケータから 受信しようとしていることがエラーになっています。このインジケータは取引機能を持たないため、初期化中は口座情報や相場情報の更新を待つことはありません。

マーケットデータを取得するには、インジケーターではなくEAの OnInit()を使用します。

相場情報をインジケーターで使用したい場合は、初回実行の場合はOnCalculate()関数で、タイムフレームやインジケーターの設定を変更した場合はOnInit()で、フラグ(bool)を入力して口座情報(Account...)が正しいかどうかを確認する必要があります。

 

インターネットに接続していない状態でテスターを起動することは可能かどうか教えてください。

インターネットができるパソコンで、履歴をダウンロードしました(簡単なExpert Advisorのテストを行いました)。その後、MTフォルダ全体をより高性能なコンピュータに移しましたが、テスターはそこで動作することを拒否しました。アカウントが作成されていないか、まったく何も書き込まないかのどちらかだと言うのです。

MT4でオフラインで動作させることができました。

portableパラメータは役に立ちません。

 
フォーラムの投稿の動画が再生されません。動画は空白です。多くのブラウザで試しました。
youtubeサイトでは正常に動画が再生され、他のyoutubeサイトでは動画が再生されるのですが・・・。
 

ダウンロードしたmt5setup.exeのインストールファイルのプロパティで、「互換性」タブの「管理者としてこのプログラムを実行する」にチェックが入っていない のはなぜでしょうか?例えば、ダウンロードしたmt4setup.exeのインストールファイルのプロパティには、「互換性」タブに「管理者としてこのプログラムを実行する」のチェックボックスが あります。その結果、MT5はアカウントを記憶せず、毎回新しいアカウントを作成することを提案します。

Windows 8.1です。ユーザー権限 - 通常のユーザー(管理者ではありません)。

 
Windows 8.1にインストールしたプログラムを実行するにはどうすればよいですか?スルー/ポータブル?