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

 
Artyom Trishkin #:

そんなものは見つからない。MQL5には存在しない。

MqlTradeResultが あり、そこにretcode_externalフィールドがあり、このフィールドの説明があります。

Artemさん、ご回答ありがとうございます。正直なところ、「MQL5では利用できない」という意味がよくわかりません。それから、同梱ファイルのTrade.mqhのハイライトされた行にある画像は 何でしょうか?

ちなみに、この行を通ってm_result.retcode_externalに たどり着き、MqlTradeResultに たどり着き、そこで必要な記述を見つけました。そこから疑問が生じたのです。

ありがとう、ウラジミール。

 
MrBrooklin #:

Artemさん、ご回答ありがとうございます。正直なところ、「MQL5では利用できない」という意味がよくわかりません。それから、同梱ファイルのTrade.mqhのハイライトされた行にある画像は 何なのでしょうか?

こんにちは、ウラジミール。

プログラミング言語とその言語を使って書かれたプログラムコードは違います。おそらくArtyomが言いたかったのは、ヘルプがあるMQL5には、そのような既成の関数や構造、その他の構成要素はなく、その実装はプログラマーには見えないということでしょう。だからこそ、これらの言語ツールの使い方に関する情報を含むヘルプが必要なのだ。

そしてTrade.mqhファイルはすでにMQL5で書かれたプログラムコードであり、プログラマーが利用できる。このコードはMQL5の開発者によって書かれたものです。これらのライブラリの使用例はヘルプに多数掲載されていますが、言語ヘルプに完全な説明があることは望ましいことですが、必要なことではありません。従って、あなたが全く正しく行っているように、疑問を明確にするためにヘルプでどのようなことを探すべきかを理解するためにソースコードを見るべきです。

 
MrBrooklin #:

Artemさん、ご回答ありがとうございます。正直なところ、「MQL5では利用できない」という意味がよくわかりません。それから、同梱ファイルのTrade.mqhのハイライトされた行にある画像は 何なのでしょうか?

ちなみに、この行を通ってm_result.retcode_externalに たどり着き、MqlTradeResultに たどり着き、そこで必要な記述を見つけました。そこから疑問が生じた。

ありがとう、ウラジミール。

これはStandard LibraryのCTrade取引クラスのメソッドです。取引クエリーMqlTradeResult m_result;の結果と同じretcode_externalフィールドを返します。

 
Yuriy Bykov #:

こんにちは、ウラジーミル。

プログラミング言語と、その言語を使って書かれたプログラムコードは違います。おそらくArtyomは、ヘルプがあるMQL5言語には、そのような既製の関数、構造、その他の構造がなく、その実装はプログラマーには見えないということを言いたかったのでしょう。そのため、これらの言語ツールの使い方に関する情報を含むヘルプが必要なのだ。

そしてTrade.mqhファイルはすでにMQL5で書かれたプログラムコードであり、プログラマーが利用できる。このコードはMQL5の開発者によって書かれたものです。これらのライブラリの使用例はヘルプにたくさんありますが、言語ヘルプに完全な説明があることは望ましいことですが、必要なことではありません。従って、あなたが全く正しく行っているように、疑問を明確にするためにヘルプでどのようなことを探すべきかを理解するためにソースコードを見るべきです。

ユーリ、詳細な回答をありがとう!これですべてがうまくいきました。

ありがとう、ウラジミール。

 
Artyom Trishkin #:

これは標準ライブラリの CTrade trade クラスのメソッドです。MqlTradeResult m_result; と同じ retcode_external フィールドを返します。

Artem、ありがとう!Yuriがすでに詳しく説明してくれました。

ありがとう、ウラジミール。

 

ー テスターで生中継を生をすとす。

88

これは設定可能なのでしょうか?

どうすれば残高線を表示させることができますか?

 
Aleksandr Slavskii #:

テスターの "チャート "タブでシングル・ランをすると、資金チャートは表示されるが、残高チャートは表示されない。


これは設定可能なのでしょうか?

どうすれば残高線を表示させることができますか?

それは変だね。これが標準のSimpleMAだ:


 
Artyom Trishkin #:

奇妙だ。これが定番のSimpleMAだ:

この問題はフィナムだけのもので、他のユーザーはチャートが正しく描かれています。

そして、この問題を抱えているのは私だけではありません。フィナム・ユーザーは皆、残高線なしで資金だけを表示するチャートを持っています。

そこで、通常の表示に切り替える方法はないかと考えています。


GOが大きくない場合、チャートはこのように表示されます。 前の投稿では、チャートは非常に大きなギャランティを持つ金融商品のものでした。


 
Aleksandr Slavskii #:

問題はfinamだけで、他のチャートは正しく描画される。

そして、この問題を抱えているのは私だけではなく、すべてのフィナム・ユーザーが、チャートに残高線がなく資金だけが表示されています。

そこで、通常の表示に切り替える方法はないものかと考えています。


GOが大きくない場合、チャートはこのように表示されます。 前の投稿では、チャートは非常に大きなギャランティを持つ金融商品のものでした。


Finamはマージン計算が変で、シングルアカウント運用のための松葉杖の問題もあるが、MT5 4150自体の問題もある。次のリリースでMQはMT5を修正すると約束したらしい。

私は、それがまだ曲がっているだろうと理解しているが、このようなことはない。

 
JRandomTrader #:

Finamの証拠金計算がおかしいのは、単一口座運用のための松葉杖の問題でもあり、MT5 4150自体の問題でもある。MQは次のリリースでMT5を修正すると約束したらしい。

私は、まだ曲がっているだろうと理解しているが、このようなことはない。

FinamではOrderCalcMargin()が全く機能しないので、証拠金計算のために自分で関数を書かなければならなかった。

まあ、アップデートを待つことにしよう。

理由: