Язык программирования MQL5 позволяет решать задачи на совершенно новом уровне. Даже те задачи, которые уже вроде имеют решения, благодаря объектно-ориентированному программированию могут подняться на качественно новый уровень. В данной статье специально взят простой пример проверки появления нового бара на графике, который был преобразован в достаточно мощный и универсальный инструмент. Какой? Читайте в статье.
ロングとショートを別々にテストして最適化することはないのですか?
mt4にはあったのですが、5では是非追加してください。
ありがとうございました。
ロングとショートを別々にテストして最適化することはないのですか?
mt4にはあったのですが、5では是非追加してください。
ありがとうございました。
どのようなイメージですか?
買いが禁止されている場合、売りポジションをどのように決済するのでしょうか:)))
皆さん、もし理由をご存知の方がいらっしゃいましたら
1)printf(3/(2*((3*0.1)/(4*10))));
は200を出力します。
2) と printf(int(3/(2*((3*0.1)/(4*10)))) があります。)
は199を与える。
3) と printf(int(round(3/(2*((3*0.1)/(4*10))))) があります。)
はまた200を出すのか?
その理由は不明である。
- case 2)はcase 3)と等価ではないのですか?
- case 2)はcase 1)と同等ではないのですか?
皆さん、もし理由をご存知の方がいらっしゃいましたら
1) printf(3/(2*((3*0.1)/(4*10))));
は200を出力します。
2) と printf(int(3/(2*((3*0.1)/(4*10)))) があります。)
は199を与える。
3) と printf(int(round(3/(2*((3*0.1)/(4*10))))) があります。)
はまた200を出すのか?
その理由は不明である。
- case 2)はcase 3)と等価ではないのですか?
- case 2)はcase 1)と同等ではないのですか?
具体的な数値は抜きにして。round関数は、指定された数値の小数点以下を 丸めた値を返す。そして,int - 丸められた数値の整数部(つまり,下から 数えた方が近い整数部のみ).
シンプルに、すべての中間値を表示する。そして、floorとintの違いを把握することができます。
ケース1については、型変換についてを ご覧ください。double型の数値は特別な内部表現を持っていますが、それはリファレンスブックにも記載されています。
こんにちは!最近MQL5を学んだばかりですが、ある問題が解けません。あなたの力が必要なんです!
バーが表示されたら、そのバーで行う取引の回数を1回に制限するなどの工夫が必要です。第5回MQLでどうやるか?可能であれば、コード例を送ってくださいありがとうございました。
こんにちは!最近MQL5を学んだばかりですが、ある問題が解けません。あなたの力が必要なんです!
バーが表示されたら、そのバーで行う取引の回数を1回に制限するなどの工夫が必要です。第5回MQLでどうやるか?可能であれば、コード例を送ってくださいありがとうございました。
新年あけましておめでとうございます。
質問です。
1.グラフィカルなオブジェクト(例えば横長)にカーソルを合わせると、名前と価格が表示されたウィンドウが表示されます。
名前はOKだが、カーソル位置によって価格値が毎回違う。
MT5はどこから価格を取得しているのですか?
回線の本当の値段を示す必要がある。
2.MT4ではObjectSetTextで価格値を追加することで回避しようとしました。そして、ウインドウの中には、次のようなセリフが書かれていることでしょう。
真の価格
プロパティ」→「オブジェクトの説明の表示」を設定した場合のみ、チャート上に表示することができるようになりました。
チャートで確認できます。
に関係なく、プロパティOBJPROP_TEXTの 値はボックス内になければ ならない。
プロパティ」→「オブジェクトの説明を表示」。
3.TF切り替え時にグラフィカルオブジェクトが消え、Expertsウィンドウにメッセージが表示される。
2011.01.03 23:11:10 !exp_channel_7 (EURUSD,H4) DLLの読み込みができません。
インジケータはDLLを使用していません。クラスを持つファイルが使用されます。
入力パラメータのいずれかが変更されると、すべてが復元されます。これ以降、TFを変更してもインジケーターの動作に影響はありません。
MT5を起動すると、一部のオブジェクト(線)の計算と描画が正しく行われません。今回もまた
は、入力パラメータを変更すると、すべて元に戻ります。
初回起動時のOnInit()とOnDeinit()、インジケーターのプロパティを通じて、何かクセがあるのでしょうか?
4.MT4では、チャートスケールコントロールの 方が好きです。マウスでどの方向にも美しく動きます。
MT5では松葉杖をついているようなものです。両方走って比べてみてください、天と地ほどの差がありますよ。私はすでにこの問題を提起している--そして沈黙している。
新年あけましておめでとうございます!!!
開発者に質問です。MT4でウィンドウ管理を変更する予定はありますか?どういうことか説明すると...。Saxo TraderやRumusのようなターミナルでは、1枚のシートに複数のチャートを配置できる便利な機能があります。これらのシートは簡単に切り替えることができ、複数のチャートを通貨ごと、または1つの通貨で異なる時間枠でグループ分けして表示することができます。私は多くのシンボルを使って取引をしており、分析には様々なペアが必要なため、このシステムは私の生活をより快適なものにしてくれます。
ありがとうございます。