初心者の方からの質問 MQL4 MT4 MetaTrader 4 - ページ 62 1...555657585960616263646566676869...260 新しいコメント Michail_David 2017.02.09 10:26 #611 Vitalie Postolache: 必須である。また、ロットだけでなく、他の値もサーバーに送信されます。ロットは、口座で許容される最小値と最大値を確認するのにも有効で、ステップの変更と同様に、0.03単位で変更できるケースもあり、少なくとも正規化には90.01では通用しないことになります。 ご教示いただきありがとうございました。アカウントで許可されている最小値と最大値を確認します。ステップについて...私のロットはすでにMarketInfo(Symbol(),MODE_LOTSTEP)を使用して計算されています。ステップには十分だと思います。いかがでしょうか? Andrei01 2017.02.09 10:50 #612 MT4からMT5への乗り換えで変更された全機能、またはそれに相当する機能の一覧はどこにありますか?移行部分のドキュメントにはほとんど何も書かれていない。 Vitaly Muzichenko 2017.02.09 10:52 #613 Andrei: MT4からMT5への移行に伴い、MT4からMT5へ変更された全機能またはそれに相当する機能の一覧はどこで確認できますか?たとえば、ここ。私は巨大なインジケータをmql4からmql5に翻訳していたのですが、あらゆる種類の移行機能を追加し始めてから、両者が異なる言語であることに気付き、4に属していたものをすべて捨ててしまいました。すべてをピュアファイブに書き直しました。その後、プログラムを4つに放り込んでみたところ、不思議なことにエラーは1つも出ず、トレンドラインのそれすらスルーしてしまった。 ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,t1); ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p1); ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,1,t2); ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,1,p2);ただ、バッファの色に問題があり、1つだけ表情を入れ替えました。だから、これからは新しい基準で4人用だけを書くか、いっそのこと5人用で書いて、必要なら4人用に手を加えることにします。 Andrei01 2017.02.09 10:55 #614 Vitaly Muzichenko:たとえば、ここ。 ありがとうございます。この全リストは最新のものですか、記事が古いですね。トレード機能がないと書いてありますが、もしかして他のものですか? Vitaly Muzichenko 2017.02.09 11:01 #615 Andrei: ありがとうございます。この全リストは最新のものですか、記事が古いですね。トレーディング機能はないとのことですが、もしかして他に何かあるのでしょうか?トレーディング機能を 翻訳するのは無理、トレーディング以外を翻訳しろ、フォーラムに資料がたくさんある Andrei01 2017.02.09 11:11 #616 Vitaly Muzichenko:取引機能を 翻訳するのは無理、取引機能以外を翻訳しろ、フォーラムに資料がたくさんある どうして翻訳できないの?すべてをまとめて説明しているところはないのでしょうか? Vitaly Muzichenko 2017.02.09 11:15 #617 Andrei: しかし、なぜ翻訳されてはいけないのでしょうか?全部まとめての説明はないのでしょうか?ドキュメントを読んでください、たくさんの例があります。さらに言えば、コードベースを見れば、たくさんの例があり、必要なものが理解できるはずです。追加:Expert Advisorに接続して全体を変換する、MT4Orderのようなライブラリがあります。何度も言いますが、2つの言語を混ぜないで、そのまま書いた方がいいんです。そう、これは簡単なことではありませんが、結果はずっと良くなるのです。 fxsaber 2017.02.09 11:23 #618 Vitaly Muzichenko:繰り返しになるが、2つの言語を混ぜずに、本来の書き方で書いた方がいいのだ。そう、簡単なことではありませんが、結果は何倍も良くなります。 99%のケースで、MT5でMQL4の取引関数を 使用する方がよいです。 Andrei01 2017.02.09 11:25 #619 Vitaly Muzichenko:ドキュメントを読んでください、たくさんの例があります。もっと良い方法は、コードベースを見ることです。いろいろな事例を掘り下げて比較するのではなく、正しいものが1つあればいいと思います。同じことについて、なぜ2つの異なる例があるのですか?また、どの機能がヘッジに有効で、どの機能がネッティングにのみ有効かについても興味がある。ドキュメントには載っていませんでした。 Andrei01 2017.02.09 11:26 #620 fxsaber: 99%はMT5でMQL4の取引関数を 使用したほうがよいでしょう。 どうですか? 1...555657585960616263646566676869...260 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
必須である。また、ロットだけでなく、他の値もサーバーに送信されます。ロットは、口座で許容される最小値と最大値を確認するのにも有効で、ステップの変更と同様に、0.03単位で変更できるケースもあり、少なくとも正規化には90.01では通用しないことになります。
MT4からMT5への乗り換えで変更された全機能、またはそれに相当する機能の一覧はどこにありますか?
移行部分のドキュメントにはほとんど何も書かれていない。
MT4からMT5への移行に伴い、MT4からMT5へ変更された全機能またはそれに相当する機能の一覧はどこで確認できますか?
たとえば、ここ。
私は巨大なインジケータをmql4からmql5に翻訳していたのですが、あらゆる種類の移行機能を追加し始めてから、両者が異なる言語であることに気付き、4に属していたものをすべて捨ててしまいました。すべてをピュアファイブに書き直しました。その後、プログラムを4つに放り込んでみたところ、不思議なことにエラーは1つも出ず、トレンドラインのそれすらスルーしてしまった。
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p1);
ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,1,t2);
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,1,p2);
ただ、バッファの色に問題があり、1つだけ表情を入れ替えました。
だから、これからは新しい基準で4人用だけを書くか、いっそのこと5人用で書いて、必要なら4人用に手を加えることにします。
たとえば、ここ。
ありがとうございます。この全リストは最新のものですか、記事が古いですね。トレーディング機能はないとのことですが、もしかして他に何かあるのでしょうか?
取引機能を 翻訳するのは無理、取引機能以外を翻訳しろ、フォーラムに資料がたくさんある
しかし、なぜ翻訳されてはいけないのでしょうか?全部まとめての説明はないのでしょうか?
ドキュメントを読んでください、たくさんの例があります。
さらに言えば、コードベースを見れば、たくさんの例があり、必要なものが理解できるはずです。
追加:Expert Advisorに接続して全体を変換する、MT4Orderのようなライブラリがあります。
何度も言いますが、2つの言語を混ぜないで、そのまま書いた方がいいんです。そう、これは簡単なことではありませんが、結果はずっと良くなるのです。
繰り返しになるが、2つの言語を混ぜずに、本来の書き方で書いた方がいいのだ。そう、簡単なことではありませんが、結果は何倍も良くなります。
ドキュメントを読んでください、たくさんの例があります。
もっと良い方法は、コードベースを見ることです。
いろいろな事例を掘り下げて比較するのではなく、正しいものが1つあればいいと思います。同じことについて、なぜ2つの異なる例があるのですか?また、どの機能がヘッジに有効で、どの機能がネッティングにのみ有効かについても興味がある。ドキュメントには載っていませんでした。
99%はMT5でMQL4の取引関数を 使用したほうがよいでしょう。