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

 
foreXteller:

履歴をダウンロードするには、MetaTrader 5 の ドル記号の アイコンをクリックします。「Symbol List Display」(またはCtrl U を押します)。シンボル」ウィンドウが表示されます。SPECIFICATION "タブで、希望の通貨ペア(例:GBPCHF)を見つけてください。BARs」タブでは、分相場(M1)と必要な期間の開始と終了の日付を設定します。REQUEST "ボタンをクリックすると、csv ファイルがダウンロードされ、メタトレーダーや独自のプログラムでストラテジーのテストに使用することができます。

EXCEL を使って、このファイルの内容を見ることができます。最初の行には、ファイルの情報、すなわち「日付、時刻」が表示され、次に OPEN」、「HIGH」、「LOW」、「CLOSE」、「TICKVOL」、「VOL」、SPREAD」が表示されます。

このデータの意味はよくわかるのですが、MetaTrader 5が使っているBIT ASKを 作るにはどうしたらいいでしょうか?

MetaTrader 5のEAでは、SymbolInfoTick()で価格を問い合わせるだけで、価格を取得することができます。そして、何も保存する必要はありません :)MetaTrader5では、取引サーバーに接続した時点で、すでにすべてのティック履歴(実ティック)を持っています。

 

助けてください!!!

ロットのコストを計算したい

double Lts =1;

if(OrderCalcMargin(ORDER_TYPE_BUY,Symbol(),Lts,SymbolInfoDouble(Symbol(),SYMBOL_ASK),Margin))

アラート(マージン)。

警告メッセージ: 空の制御された文が見つかりました

Marginは値0とする。

一番不思議なのは、純粋なバージョンのmt5ではこの関数は動作しますが、mt5では「ブローカーを開く」関数から0を渡すことです。

 

デビエーション/スリッページについて教えてください。

Ctrade クラスは m_trade.ResultPrice() (ブローカーが確認した価格を取得)、CPositionInfo クラスは m_position.PriceOpen()(ポジションのオープン価格を取得)を持っています。この価格の差がスリッページになるという理解でいいのでしょうか?履歴からオープンポジションやトレードのスリッページを取得する方法はありますか?

 
Pavel Nikiforov:

履歴からオープンポジションやトレードのスリッページを取得する方法として、何か実績のある方法はありますか?

https://www.mql5.com/ru/code/16134

SlipPage
SlipPage
  • www.mql5.com
Exp_i-SpectrAnalysis_WPR Эксперт Exp_i-SpectrAnalysis_WPR построен на основе изменения направления движения индикатора i-SpectrAnalysis_WPR. BalanceOfPower_Histogram Индикатор Balance of Power (BOP) в виде цветной гистограммы силы и направления действующего тренда. wlxBW5ZoneAlert Семафорный сигнальный индикатор с...
 
Vladimir Karputov:

MetaTrader 5では、SymbolInfoTick()で価格を問い合わせるだけで、価格が表示されます。しかも、どこにも収納する必要がない :)MetaTrader5では、取引サーバーに接続した時点で、すでにすべてのティック履歴(実ティック)を持っています。

ウラジーミル・カルプトフ さんへ

リンクありがとうございます。

メタトレーダー5端子ストラテジーテスターにおけるTICK GENERATION ALGORITHM」を拝見させていただきました。

ちょっと違いますね。分単位でティック値を分析したいわけではないし SymbolInfoTick()からの最後のマーケット値も 今はそれほど重要ではありません。

将来的にMetaTrader 5で プレイ するために、私の プログラムで私の戦略(私のロボット)をテストしたいのですが、同時にいくつかの通貨の分相場 、それらのASKBIDVOLUMEを 考慮して います。 SPREADの ように、ローソク足ではありません

プログラムは VISUAL Cで書かれているので テストにMTは 使えません。

プログラムはかなり複雑で、 MQLに翻訳することはほとんど できません (将来 的にはDLL ファイルを使用する予定 です

ご清聴ありがとうございました。

 
こんにちは、Windows10でMetaEditorでF1を押すと、ヘルプが開かず、https://go.microsoft.com/ のどこかに行ってしまうのはなぜか、教えていただけませんか?
 
Nauris Zukas:
こんにちは!Windows10でMetaEditorでF1を押してもヘルプが開かず、https://go.microsoft.com/ どこかに飛ばされるのはなぜか、教えていただけませんか?

F1を押す前に、MQL5コードの中のカーソルがMetaEditorで開かれていますか?

MetaEditorのヘルプメニューの「Help Call」と「MQl5 Help」は機能するのでしょうか?

カーソルが標準のメモ帳の中にあるとき、F1キーを押すと何が開きますか?

本物のWindows 10を使っているのか、それともLinuxやMac OSでエミュレートしているのか?

 
Vladimir Karputov:

F1を押す前に、MQL5コードの中のカーソルがMetaEditorで開かれているか?
はい。
MetaEditorのヘルプメニューで、「ヘルプコール」「MQl5リファレンス」は機能しますか?
MQl5ヘルプ」が開きません。
カーソルが標準のメモ帳プログラムの中にあるとき - F1を押すと何が開かれるのか?
https://go.microsoft.com
本物のWindows 10をお使いですか?それともLinuxやMac OS上で動作するエミュレーターをお使いですか?
Windows 10

とにかく、私の他のコンピュータでは、機能の上でF1を押すだけで、すぐにドキュメントが開いたのですが、ここではそのようにはいきません。

 
Nauris Zukas:

F1を押す前に、MQL5コードの中のカーソルがMetaEditorで開かれていますか?
はい。
MetaEditorのヘルプメニューにある「ヘルプ」と「MQl5リファレンス」は機能しますか?
MQl5ヘルプ」が開きません。
カーソルが標準のメモ帳プログラムの中にあるとき - F1を押すと何が開かれるのか?
https://go.microsoft.com
本物のWindows 10をお使いですか?それともLinuxやMac OS上で動作するエミュレーターをお使いですか?
Windows 10

とにかく、私の他のコンピュータでは、機能の上でF1を押すだけで、すぐにドキュメントが開いたのですが、ここではそのようにはいきません。

同じフォルダーに端末を再インストールします。

 
Vladimir Karputov:

同じフォルダーに端末を再インストールします。

変更しないと、「MQl5ハンドブック」が開きません。

理由: