初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1419

 
Maxim Kuznetsov #:

1) 開発者によれば、仮想コピー、つまり可能な限りデータは転送されず、内部参照が転送される 2) 完全コピーであっても、iHigh,iLowを別々にコピーするCopyBufferより高速である(2回の呼び出しではなく1回の呼び出し。)

最後に、重要なことですが、移植する場合、コードが視覚的にもオリジナルにできるだけ似ていることが非常に重要です。コードがオリジナルとまったく同じことをすることを、絶対に確認しなければならない。そして、小さな最適化はその後で、本当に重要なところだけ行う。

これは開発者が答えたがらない永遠の問題だ。

一度にすべてを手に入れるか、必要なパーツを2つ手に入れる方が安上がりだということだ。

私の最後の質問に対して、別のスレッドでも彼らは何も言わなかった。どうやら彼らは他のことで忙しいようだ。

 
lynxntech #:

これは開発者が答えたがらない長年の問題だ。

一度にすべてを手に入れるのと、必要な2つのパーツを手に入れるのとでは、どちらが安上がりか。

別のスレッドに書いた私の最後の質問についても、彼らは何も言わなかった。

最後の質問 - GlobalVariablesへのアクセスについてですか?

これは非常に "高価な操作 "なので、頻度は少ない方がいい。OnDeinitとOnInitの間に、ファイルやSQLiteを介してデータを保存する方が良いでしょう。

 
Maxim Kuznetsov #:

前の質問は、GlobalVariablesへのアクセスについてですか?

これは非常に "高価な操作 "なので、頻度は少ない方が良い。OnDeinitとOnInitの間に、ファイルやSQLiteを介してデータを保存する方が良いでしょう。

マキシム、ターミナルのグローバル変数をチェックしたのはいつですか?

私が主張しすぎて、もしかしたら使わない方がいいのかもしれませんが、なぜそんなに遅くなるのでしょうか?1kbのテキストなら全然問題ない。

この微妙なニュアンスは開発者への質問だったのだが、そこにはすべての仕組みを教えてくれる人はいない。

 
lynxntech #:

マキシム、いつ端末のグローバル変数をチェックしたんだ?

しつこいようだが、もしかしたら使わない方がいいのかもしれないが、なぜそんなに遅くなるんだ?1kbのテキストがあっても全然問題ない。

この微妙なニュアンスは、開発者への質問でもあったのだが、すべての仕組みを教えてくれる人はそこにはいない。

私が:-)を使用したとき、一度それを頻繁なタイマーに入れ、なぜロードとすべてが遅くなるかを理解するのに長い時間がかかりました...そして、あなたが一時的なチェックボックスをチェックしなければ、彼らはSSDに穴を開けることさえできます。

アトミックのように見えるかもしれませんが、アトミックとは違います。

全く使ってはいけないというわけではありませんが、3回考えて、「外部からの強制なしに、冷静な心と健全な記憶で、XXXの目的のためにGlobalVarsを使うことに決めました。

 
Maxim Kuznetsov #:

一時的なチェックボックスにチェックを入れないと、SSDに穴を開けることさえある。

アトミックのように見えるけど、違うんだ。

全く使ってはいけないというわけではありませんが、3回考えて、「外部からの強制なしに、冷静な心と健全な記憶で、XXXの目的のためにGlobalVarsを使うことに決めました。

開発者によれば、記録は最適であり、即座にファイルに書き出す関数があるという。

勿論、レナトはssdの値段が今時小銭だとよく言っているが、彼はおそらく自分の収入レベルを忘れているのだろう。

 

皆さん、こんにちは!

この質問に興味があります。インジケーターからExpert Advisorにデータを取得することは可能でしょうか?ただし、バッファに保存されているものは除きます。

例えば、あるインジケーターがあり、そのインジケーターにある変数の値があり、その変数をExpert Advisorでさらに操作するためにExpert Advisorに取り込む必要があるとします。

 
Alexey Belyakov #:

やあ、みんな!

この質問に興味があります。インジケータからExpert Advisorにデータを取得することは可能でしょうか?バッファに保存されているものは除きますか?

例えば、あるインジケータがあり、そのインジケータに変数値があり、その変数をExpert Advisorでさらに操作するためにExpert Advisorに取り込む必要があるとします。

これは、グローバル変数を使用するか、自分でファイルに書き込むことによって行うことができます。

 

迂回路を使って問題を解決しようとしたが、より複雑になり、時間を無駄にしただけだった。どうか助けてください:

インジケータ(添付)がある。私はローソク足の平均系列を見つけるために、頂点と基点間の距離をすべて要約しようとしています。

つまり、距離と数量の合計を求めるのです。

私ができる唯一のことは、インジケータ自体に入って、これを挿入することでした:

しかし、それは非常に不便です。なぜなら次のようになるからだ:


つまり、同じ値が繰り返し(毎ティック)表示されるのです。どうすれば、一度だけ(例えば、トップとベースの間のローソク足の平均本数や、トップとベースの間のポイント/ローソク足の距離の合計)、すぐに結果を出せるようになりますか?

ファイル:
 

皆さん、こんにちは、

質問は以下の通りです。

買いシグナル1と売りシグナル0のcsvファイルがあります。バックテスト用の簡単なEAのコードを教えてください。このような簡単な作業のためにMQL5を学びたくはありません。

よろしくお願いします。

 
こんにちは!私は初心者ではありませんが、初心者として、MT5取引ターミナルのトレーリング ストップ損失の余計な管理に驚きました。私は手動でトレーリングストップを設定して取引していますが、デモ口座でMetaQuotesの取引ターミナルを知ったとき、他のブローカーで長い間鍛えられた私の取引システムが、独立して取引を終了し始めました...。すべてランダムな順序で、規則性がありません。取引サーバーが不調なときの気配値のジャンプを想像しながら、すでにパラメーターを調べました。待ち伏せして、トレイリングストップロスのこのような予定外の閉鎖を待って、また、動作しません、獣は私よりも狡猾だった)より経験豊富なトレーダーから誰かが、これはおなじみであれば、ご教示ください?あるいは、何が原因なのでしょうか?MT5のブローカーはそれほど多くなく、システム自体もMT4とは比較にならないので、MT5の取引ターミナルとこのブローカーをマスターしたいと思っています。ありがとうございました。
理由: