エラー、バグ、質問 - ページ 718 1...711712713714715716717718719720721722723724725...3185 新しいコメント ALEXEY NIKOLAEV 2012.04.16 17:18 #7171 papaklass: 64ビット版ターミナルをインストール。32bitのものと比べると、まるで新しいプラットフォームのような。パネル上のアイコンの半分が欠けている(市場概要、ナビゲーター、テスター、ツールなど)。Expertsをカタログにコピーしても、TesterにもTerminalにもEditorにも表示されない。指標は同じです。何が問題なのか?THE ONEプラットフォームのバージョンが異なると、なぜこのような挙動になるのでしょうか? 64bitでは、ソースコードやEXhファイルを端末本体に放り込むのがベターです。File - データディレクトリを開く。その後、プログレファイルと同様にそうでなければ、まずい。 x572intraday 2012.04.16 17:27 #7172 構造体を使って、値の配列、配列の配列...を定義しています。そして、ループの中でこんなことをやってください。 Buffer_Array[tf/2].bars_calculated=Buffer_Array[tf/2].calculated; また、値の配列でループに割り当てられるであろう端末のグローバル変数を使用する必要があったが、グローバル変数の 文字列名の 配列への確立と参照の問題が発生した、それはこの方法だけ判明した。GlobalVariableSet("bc",Buffer_Array[tf/2].calculated); ここで、毎回異なる値が同じグローバル変数bcに再代入されますが、私たちは複数の異なる変数を必要とします。最初の部分から類推して、すべて書き換えるにはどうしたらよいでしょうか。bc "+[tf/2]という足し算でどうにかしているのでしょうか? Vladimir Gomonov 2012.04.16 18:20 #7173 x100intraday:グローバルターミナル変数を使う必要があり、それもループ内で値の配列に代入することになるが..........................。アレイをリソースに書き込み、リソース(端末がクラッシュした場合)を定期的にディスクに保存。 高速で信頼性が高い。ここでは別の選択肢として、https://www.mql5.com/ru/code/845。 CFastFile - класс для работы с байтовым массивом как с файлом 投票: 142012.02.29o_Owww.mql5.com Класс CFastFile избавляет от необходимости промежуточной записи данных в физический файл на диске. Это позволяет получить значительное ускорение при работе с данными. x572intraday 2012.04.16 19:07 #7174 MetaDriver:アレイをリソースに書き込み、リソース(端末がクラッシュした場合)を定期的にディスクに保存。 高速で信頼性が高い。ここでは別の選択肢として、https://www.mql5.com/ru/code/845。 私の理解では、このクラスの例は、ターミナルセッション中の利便性を目的としたもので、再起動しても前のセッションの値を復元する必要があります。このクラスには、ディスクにダンプしてからファイルから読み込む機能がありますが、この場合、最初に推奨したものと比べても何ら遜色はありません。今のところ、グローバルターミナル変数を使うことの利点はわかっています。ただ、文字列変数名と整数インデックスを合計するときにプレフィックス(string)を追加することによって、'number' から 'string' への暗黙の変換を何とか取り除く必要があるのです。 Anatoli Kazharski 2012.04.16 19:46 #7175 やっと最終段階まで来たか、と思いました。でも、そうじゃなかったんです!:)ここに書かれていた(https://www.mql5.com/ru/forum/23/page14#comment_170601)。...14.MetaTester: 注文の総ポジションに対する制限をチェックするアルゴリズムを、サーバーと正確に対応させました。...しかし、そのボリュームはまだ超えることができます。コンテストのアカウントで確認しました。//---このトピックをサービスデスクに再度書き込まなければならないのでしょうか?この件に関する旧アプリケーションは表示されなくなりました。 Список изменений в билдах MetaTrader 5 Client Terminal www.mql5.com Автоматическое обновление доступно через систему LiveUpdate:. Vladimir Gomonov 2012.04.16 20:40 #7176 x100intraday:..今のところ、ターミナルのグローバル変数を 使うことの利点はわかりますが、...........................。 よく分かっているんでしょうね。 Valerii Mazurenko 2012.04.16 22:32 #7177 tol64:やっと最終段階まで来たか、と思いました。でも、そうじゃなかったんです!:)ここに書かれていた(https://www.mql5.com/ru/forum/23/page14#comment_170601)。しかし、そのボリュームはまだ超えることができます。コンテストのアカウントで確認しました。//---このトピックをサービスデスクに再度書き込まなければならないのでしょうか?この件に関する旧アプリケーションは表示されなくなりました。これは、mt4でも常にそうでした。トリガーされると、お金がない場合は、「deleted[no money]」というような表示がされます。ちなみに、スタック中の指値注文はそうならないはずですが、そのまま~は未確認です fellow 2012.04.17 06:09 #7178 サービスデスクはどこにあるのか?書き込みが必要 Alexander 2012.04.17 06:18 #7179 fellow: サービスデスクはどこにあるのか?を書く必要があります。お客様のプロファイルに移動し、サービスデスクを選択します。 Anatoli Kazharski 2012.04.17 06:24 #7180 notused:これは、mt4も含め、常にそうでした。トリガーされると、お金がない場合は、「deleted[no money]」というような表示がされます。ちなみに、カップの指値注文ではそんなことはないはずですが、そのまま~は確認してませんしかし、ヘルプの記述によると(私が頼りにしている)以下のように書かれています。 シンボルボリューム制限 このシンボルで許可される最大量は、オープンポジションと一方向(買いまたは売り)の保留中の注文の合計量です。例えば、指値が5ロットの場合、5ロットの買い建玉を持ち、5ロットの売り指値注文を保留しておくことができます。しかし、この場合、保留中の買い指値注文(一方向の合計数量が制限を超えるため )や5ロット以上の売り指値注文を 発注することはできません。 二重したがって、3ロ ットの出来高のオープンポジションと3ロットずつの 4つの 既存の買い 逆指値注文(上限は15ロット)がある間は、5番目の 買い 逆指値注文を出すことはできないはずです。おそらく、開発者が修正する過程でどこかにミスがあったのでしょう。次の買い逆指値 注文(6回目)はこれ以上発注できないので、ジャーナルにメッセージが出ます。一般的には、あらゆるケースを想定して徹底的にテストし、過剰なボリュームを検出する必要があります。最後に書いておきますね。とりあえず、開発者からのコメントがあるといいのですが、それとも私が作ったものなのでしょうか。私もそうなんです。:) //---そして、タンブラーにも問題がありました(とりあえず延期、最後に対処します)。 1...711712713714715716717718719720721722723724725...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
64ビット版ターミナルをインストール。32bitのものと比べると、まるで新しいプラットフォームのような。パネル上のアイコンの半分が欠けている(市場概要、ナビゲーター、テスター、ツールなど)。Expertsをカタログにコピーしても、TesterにもTerminalにもEditorにも表示されない。指標は同じです。何が問題なのか?THE ONEプラットフォームのバージョンが異なると、なぜこのような挙動になるのでしょうか?
構造体を使って、値の配列、配列の配列...を定義しています。そして、ループの中でこんなことをやってください。
また、値の配列でループに割り当てられるであろう端末のグローバル変数を使用する必要があったが、グローバル変数の 文字列名の 配列への確立と参照の問題が発生した、それはこの方法だけ判明した。
ここで、毎回異なる値が同じグローバル変数bcに再代入されますが、私たちは複数の異なる変数を必要とします。最初の部分から類推して、すべて書き換えるにはどうしたらよいでしょうか。bc "+[tf/2]という足し算でどうにかしているのでしょうか?グローバルターミナル変数を使う必要があり、それもループ内で値の配列に代入することになるが..........................。
アレイをリソースに書き込み、リソース(端末がクラッシュした場合)を定期的にディスクに保存。 高速で信頼性が高い。
ここでは別の選択肢として、https://www.mql5.com/ru/code/845。
アレイをリソースに書き込み、リソース(端末がクラッシュした場合)を定期的にディスクに保存。 高速で信頼性が高い。
ここでは別の選択肢として、https://www.mql5.com/ru/code/845。
やっと最終段階まで来たか、と思いました。でも、そうじゃなかったんです!:)
ここに書かれていた(https://www.mql5.com/ru/forum/23/page14#comment_170601)。
...
14.MetaTester: 注文の総ポジションに対する制限をチェックするアルゴリズムを、サーバーと正確に対応させました。
...
しかし、そのボリュームはまだ超えることができます。コンテストのアカウントで確認しました。
//---
このトピックをサービスデスクに再度書き込まなければならないのでしょうか?この件に関する旧アプリケーションは表示されなくなりました。
..今のところ、ターミナルのグローバル変数を 使うことの利点はわかりますが、...........................。
やっと最終段階まで来たか、と思いました。でも、そうじゃなかったんです!:)
ここに書かれていた(https://www.mql5.com/ru/forum/23/page14#comment_170601)。
しかし、そのボリュームはまだ超えることができます。コンテストのアカウントで確認しました。
//---
このトピックをサービスデスクに再度書き込まなければならないのでしょうか?この件に関する旧アプリケーションは表示されなくなりました。
これは、mt4でも常にそうでした。トリガーされると、お金がない場合は、「deleted[no money]」というような表示がされます。
ちなみに、スタック中の指値注文はそうならないはずですが、そのまま~は未確認です
サービスデスクはどこにあるのか?を書く必要があります。
お客様のプロファイルに移動し、サービスデスクを選択します。
これは、mt4も含め、常にそうでした。トリガーされると、お金がない場合は、「deleted[no money]」というような表示がされます。
ちなみに、カップの指値注文ではそんなことはないはずですが、そのまま~は確認してません
しかし、ヘルプの記述によると(私が頼りにしている)以下のように書かれています。
シンボルボリューム制限
このシンボルで許可される最大量は、オープンポジションと一方向(買いまたは売り)の保留中の注文の合計量です。例えば、指値が5ロットの場合、5ロットの買い建玉を持ち、5ロットの売り指値注文を保留しておくことができます。しかし、この場合、保留中の買い指値注文(一方向の合計数量が制限を超えるため )や5ロット以上の売り指値注文を 発注することはできません。
二重
したがって、3ロ ットの出来高のオープンポジションと3ロットずつの 4つの 既存の買い 逆指値注文(上限は15ロット)がある間は、5番目の 買い 逆指値注文を出すことはできないはずです。
おそらく、開発者が修正する過程でどこかにミスがあったのでしょう。次の買い逆指値 注文(6回目)はこれ以上発注できないので、ジャーナルにメッセージが出ます。
一般的には、あらゆるケースを想定して徹底的にテストし、過剰なボリュームを検出する必要があります。最後に書いておきますね。とりあえず、開発者からのコメントがあるといいのですが、それとも私が作ったものなのでしょうか。私もそうなんです。:)
//---
そして、タンブラーにも問題がありました(とりあえず延期、最後に対処します)。