MetaEditor ビルド1463 - ページ 4 1234567891011...16 新しいコメント fxsaber 2016.11.04 18:22 #31 Vladimir Karputov: 本文、説明文、質問など、すべてを1つの投稿にまとめてください。インクと紙を惜しんではいけない。拝啓、もう一度繰り返しますが、これはレナトの質問への回答です。スクリーンショットを見せるように言われたので、見せました。 Vladimir Karputov 2016.11.04 18:24 #32 fxsaber:拝啓、もう一度繰り返しますが、これはレナトの質問への回答です。スクリーンショットを見せるように言われたので、そうしました。技術フォーラムは、ただ教えてくれるわけではないことを、わざわざ自覚してください。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム MetaEditor ビルド1463 レナート・ファットフーリン さん 2016.11.04 19:07 もっと技術的に書いてください。せめてスクリーンショットで。そうでないと、短いフレーズや、何かの脚本や過去への言及が、具体的に何を意味しているのか、よくわからないのです。そしてもう一つ、スレッドのタイトルを読んでください。 fxsaber 2016.11.04 18:28 #33 Vladimir Karputov:技術フォーラムは、ただ教えてくれるわけではないことを自覚するようにしましょう。また、-スレッドのタイトルを読んでください。私のRenatとの技術的な対話に水を差そうとする目的は何でしょうか?MT4の歴史観について全く知識がないのですね。その便利さなどわからない。それは、ここにいる古参の皆さんもご存知の通りです。もちろん、レナートも。そのため、このテーマでの彼との対話は非常に本質的なものです。 Vladimir Karputov 2016.11.04 18:30 #34 fxsaber:レナートとの技術的な対話に水を差すようなことをする目的は何でしょうか?MT4の歴史観について全く知識がないのですね。便利さとか知らないんだろうな。それは、ここにいる古参の皆さんもご存知の通りです。もちろん、レナートも。そのため、このテーマでの彼との対話は非常に本質的なものです。 このスレッドのタイトルが読めなかったんですね?もしできなかったら、今のところ新バージョン1463に関する質問しかなく、「4」の幻肢痛を持つ一部の同志には一切関係がないことをお伝えします。 Renat Fatkhullin 2016.11.04 18:34 #35 fxsaber:以下は、MT5表現での私の話です。トレード、ポジション、オーダーについてよく理解しています。純粋なMQL5で複雑なプレッツェルを書いています。しかし、私はこの歴史観をまったく消化できない。頭がクラクラします。MT4では考えもしなかったような簡単な質問に答えられない。そこで、2006年のスクリプトを 変換してみたところ、以下のようなSAME履歴が表示されました。手のひらに乗るように、すべてがそこにある。なるほど、読みやすいですねー。誰が、どこで、いつ、どの程度かを即座に明確にする。すべての接続などを確認することができます。そう、今、その考えははっきりしているのです。以前から要望のあったことですが、取引ありの注文だけでなく、クリアした取引も排出する(そこが恐ろしい)メインレポートを追加で作成する予定です。私たちはただ、行動を起こすだけでいいのです。 fxsaber 2016.11.04 18:50 #36 Renat Fatkhullin:はい、これで考え方が明確になりました。以前から要望のあったことですが、取引ありの注文だけでなく、クリアした取引も排出する(そこが恐ろしい)マスターレポートを追加で作る予定です。私たちはただ、行動を起こすだけでいいのです。 こうして変換された// MQL4&5-code#include <MT4Orders.mqh> // https://www.mql5.com/ru/code/16006#include <MQL4_to_MQL5.mqh> // https://www.mql5.com/ru/code/16006#ifdef __MQL5__ void OnStart( void ) { // Report_strict.mq4 ::init(); ::start(); ::deinit(); MessageBox("Загляните в MQL5\\Files"); return; }#endif // __MQL5__// Не обращайте внимание на Warnings - скрипт написан в 2006 году...#define i ii // избегаем часть Warnings#include "Report_strict.mq4" // #property strict (MQL5), original - https://www.mql5.com/ru/code/8126例:MT4用の関数をMT5用に書いただけ。そして、すべてが自動で動く。ですから、決して難しいことではないはずです。また、MT4の機能は、MT5への移行を容易にするのに役立っています。同じようなライブラリを書いて、人々があなたのコードを切り替えて読めるようにした方がいいかもしれませんね。問題は、実はコードの読み方なんです。MT4の機能をMT5で使うと、コードが何をするものかすぐに理解してもらえます。この手軽さが、MultiChartsやNinjaTraderの下でもフォーラムでMT4-order言語システムでの取引アルゴリズムについて 議論される理由です。誰もが一度に理解できる。ある意味、国際的な秩序言語になっているのです。そして、あなたが誇れる、そして誇るべきこの実績は、きっと利用価値があるはずです。クリアリングに詳しくないので、問題の深刻さが想像できない。 MetaEditor build 1463 KimIVの便利な機能 Period Converter (create multiple Vladimir Karputov 2016.11.04 19:41 #37 ArrayPrint。ヒントを見ると、2番目の要素が出力の精度を担っています。しかし:変数の型はuintでなければならないが、ヒントには_Pointと書かれており、_Pointは全くuintではない。Digits()という意味だったのでしょうか? fxsaber 2016.11.04 19:47 #38 Vladimir Karputov:しかし:変数の型はuintであるべきですが、ヒントでは_Pointになっており、_Pointは全くuintではありません。もしかして、Digits()のことだったのか?ダブルという意味なのでしょう。そのため、量子化の設定は、十の整数乗(Digits)だけでなく、十の整数乗(Digits)にも設定することができます。とっくに必要なものです。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム 標準的な機能/アプローチの代替実装 レナート・ファットフーリン さん 2016.09.02 00:55 このアイデアは明快で、刻み目を考慮した正規化関数です。 Vladimir Karputov 2016.11.04 19:50 #39 fxsaber:おそらく2倍という意味だろう。そのため、量子化には10の整数倍(Digits)以上の値を設定することが可能です。長年のニーズ。いいえ、実数ではなく、整数の桁数、つまり小数点以下の桁数を出力する必要があります。例えば、"3 "が送信されると、次のようになります。2016.11.04 21:50:56.974 ArrayPrint (EURUSD,M30) ArrayPrint(Open,3):2016.11.04 21:50:56.974 ArrayPrint (EURUSD,M30) 1.112 1.112 1.112 1.112 1.112 1.111 1.112 1.112 1.112 fxsaber 2016.11.04 20:04 #40 Vladimir Karputov:いいえ、実数ではなく整数でなければなりません。小数点以下の出力桁数を指定します。例えば、"3 "が送信された場合、次のようになります。2016.11.04 21:50:56.974 ArrayPrint (EURUSD,M30) ArrayPrint(Open,3):2016.11.04 21:50:56.974 ArrayPrint (EURUSD,M30) 1.112 1.112 1.112 1.112 1.112 1.111 1.112 1.112 1.112 ですから、正常化時の造粒はまだこれからの課題です。 1234567891011...16 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
本文、説明文、質問など、すべてを1つの投稿にまとめてください。インクと紙を惜しんではいけない。
拝啓、もう一度繰り返しますが、これはレナトの質問への回答です。スクリーンショットを見せるように言われたので、見せました。
拝啓、もう一度繰り返しますが、これはレナトの質問への回答です。スクリーンショットを見せるように言われたので、そうしました。
技術フォーラムは、ただ教えてくれるわけではないことを、わざわざ自覚してください。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MetaEditor ビルド1463
レナート・ファットフーリン さん 2016.11.04 19:07
もっと技術的に書いてください。せめてスクリーンショットで。
そうでないと、短いフレーズや、何かの脚本や過去への言及が、具体的に何を意味しているのか、よくわからないのです。
そしてもう一つ、スレッドのタイトルを読んでください。
技術フォーラムは、ただ教えてくれるわけではないことを自覚するようにしましょう。
また、-スレッドのタイトルを読んでください。
私のRenatとの技術的な対話に水を差そうとする目的は何でしょうか?
MT4の歴史観について全く知識がないのですね。その便利さなどわからない。それは、ここにいる古参の皆さんもご存知の通りです。もちろん、レナートも。そのため、このテーマでの彼との対話は非常に本質的なものです。
レナートとの技術的な対話に水を差すようなことをする目的は何でしょうか?
MT4の歴史観について全く知識がないのですね。便利さとか知らないんだろうな。それは、ここにいる古参の皆さんもご存知の通りです。もちろん、レナートも。そのため、このテーマでの彼との対話は非常に本質的なものです。
以下は、MT5表現での私の話です。
トレード、ポジション、オーダーについてよく理解しています。純粋なMQL5で複雑なプレッツェルを書いています。しかし、私はこの歴史観をまったく消化できない。頭がクラクラします。MT4では考えもしなかったような簡単な質問に答えられない。
そこで、2006年のスクリプトを 変換してみたところ、以下のようなSAME履歴が表示されました。
手のひらに乗るように、すべてがそこにある。なるほど、読みやすいですねー。誰が、どこで、いつ、どの程度かを即座に明確にする。すべての接続などを確認することができます。
そう、今、その考えははっきりしているのです。
以前から要望のあったことですが、取引ありの注文だけでなく、クリアした取引も排出する(そこが恐ろしい)メインレポートを追加で作成する予定です。
私たちはただ、行動を起こすだけでいいのです。
はい、これで考え方が明確になりました。
以前から要望のあったことですが、取引ありの注文だけでなく、クリアした取引も排出する(そこが恐ろしい)マスターレポートを追加で作る予定です。
私たちはただ、行動を起こすだけでいいのです。
#include <MT4Orders.mqh> // https://www.mql5.com/ru/code/16006
#include <MQL4_to_MQL5.mqh> // https://www.mql5.com/ru/code/16006
#ifdef __MQL5__
void OnStart( void )
{
// Report_strict.mq4
::init();
::start();
::deinit();
MessageBox("Загляните в MQL5\\Files");
return;
}
#endif // __MQL5__
// Не обращайте внимание на Warnings - скрипт написан в 2006 году...
#define i ii // избегаем часть Warnings
#include "Report_strict.mq4" // #property strict (MQL5), original - https://www.mql5.com/ru/code/8126
例:MT4用の関数をMT5用に書いただけ。そして、すべてが自動で動く。ですから、決して難しいことではないはずです。また、MT4の機能は、MT5への移行を容易にするのに役立っています。
同じようなライブラリを書いて、人々があなたのコードを切り替えて読めるようにした方がいいかもしれませんね。問題は、実はコードの読み方なんです。MT4の機能をMT5で使うと、コードが何をするものかすぐに理解してもらえます。この手軽さが、MultiChartsやNinjaTraderの下でもフォーラムでMT4-order言語システムでの取引アルゴリズムについて 議論される理由です。誰もが一度に理解できる。ある意味、国際的な秩序言語になっているのです。そして、あなたが誇れる、そして誇るべきこの実績は、きっと利用価値があるはずです。
クリアリングに詳しくないので、問題の深刻さが想像できない。
ArrayPrint。
ヒントを見ると、2番目の要素が出力の精度を担っています。
しかし:変数の型はuintでなければならないが、ヒントには_Pointと書かれており、_Pointは全くuintではない。Digits()という意味だったのでしょうか?
しかし:変数の型はuintであるべきですが、ヒントでは_Pointになっており、_Pointは全くuintではありません。もしかして、Digits()のことだったのか?
ダブルという意味なのでしょう。そのため、量子化の設定は、十の整数乗(Digits)だけでなく、十の整数乗(Digits)にも設定することができます。
とっくに必要なものです。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
標準的な機能/アプローチの代替実装
レナート・ファットフーリン さん 2016.09.02 00:55
このアイデアは明快で、刻み目を考慮した正規化関数です。
おそらく2倍という意味だろう。そのため、量子化には10の整数倍(Digits)以上の値を設定することが可能です。
長年のニーズ。
いいえ、実数ではなく、整数の桁数、つまり小数点以下の桁数を出力する必要があります。例えば、"3 "が送信されると、次のようになります。
2016.11.04 21:50:56.974 ArrayPrint (EURUSD,M30) 1.112 1.112 1.112 1.112 1.112 1.111 1.112 1.112 1.112
いいえ、実数ではなく整数でなければなりません。小数点以下の出力桁数を指定します。例えば、"3 "が送信された場合、次のようになります。
2016.11.04 21:50:56.974 ArrayPrint (EURUSD,M30) 1.112 1.112 1.112 1.112 1.112 1.111 1.112 1.112 1.112