エラー、バグ、質問 - ページ 1014 1...100710081009101010111012101310141015101610171018101910201021...3185 新しいコメント Andrey Dik 2013.07.16 04:04 #10131 ヘルプにstructMqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONSaction;// 実行されるアクションの 種類 ウロンmagic;// エキスパートスタンプ (マジックナンバー識別子) ウロンorder;// チケットオーダー 列symbol;// トレードシンボル名 二重volume;// 取引の要求数量(ロット) 二重価格;// 価格 二重stoplimit;// ストップリミットオーダーレベル 二重sl;// 注文のストップロス・レベル 二重tp;// 注文の利食い レベル ulongdeviation;// 要求価格との最大乖離 幅 enum_order_typetype;// オーダータイプ ENUM_ORDER_TYPE_FILLINGtype_filling;// オーダータイプ ENUM_ORDER_TYPE_TIMEtype_time;// 実行時間によるオーダータイプ datetimeの有効期限。// 有効期限(ORDER_TIME_SPECIFIED注文の場合) 列comment;// 注文に関するコメント };ただし、下表に記載があります。 偏差値 要求価格からの最大許容偏差を pips単位で 設定します。つまり、変数の型は少なくともfloatでなければならず、ulongであってはならない。 MetaTrader 5 Python User Can I see which data type of magic Vasiliy Smirnov 2013.07.16 04:56 #10132 <br /> translate="no">です。すなわち、変数の型は少なくともfloatでなければならず、ulongであってはならない。 deviation*_Point は float となる。 Sergey Gridnev 2013.07.16 05:04 #10133 joo: ヘルプに structMqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONSaction;// 実行されるアクションの 種類 ウロンmagic;// エキスパートスタンプ (マジックナンバー識別子) ウロンorder;// チケットオーダー 列symbol;// トレードシンボル名 二重volume;// 取引の要求数量(ロット) 二重価格;// 価格 二重stoplimit;// ストップリミットオーダーレベル 二重sl;// 注文のストップロス・レベル 二重tp;// 注文の利食い レベル ulongdeviation;// 要求価格からの最大許容偏差 enum_order_typetype;// オーダータイプ ENUM_ORDER_TYPE_FILLINGtype_filling;// オーダータイプ ENUM_ORDER_TYPE_TIMEtype_time;// 実行時間によるオーダータイプ datetimeの有効期限。// 有効期限(ORDER_TIME_SPECIFIED注文の場合) 列comment;// 注文に関するコメント }; ただし、下表に記載があります。 偏差値 要求価格からの最大許容偏差を pips単位で 設定します。 つまり、変数の型は少なくともfloatでなければならず、ulongであってはならない。 点数は整数値である。 Rashid Umarov 2013.07.16 05:38 #10134 19P2l2MaS0: MQL5-パスワードとは何か、どこにあるのか、アドバイスをお願いします。 MQL5.comにログインするためのアカウントとパスワードです。 Andrey Dik 2013.07.16 05:44 #10135 Contender: ポイント数は整数です。どこに「ポイント数」と書いてあるのですか?実際には、構造体ではulong型 であり、以下の表形式での説明では、ulong 型である。doublePoint()。ここに矛盾があるのです。構造とヘルプを修正するか、構造に合わせてヘルプだけを修正するか。 Документация по MQL5: Основы языка / Типы данных / Целые типы / Типы char, short, int и long www.mql5.com Основы языка / Типы данных / Целые типы / Типы char, short, int и long - Документация по MQL5 Andrey Kotrin 2013.07.17 07:03 #10136 こんにちは。Expert AdvisorをFX以外の市場でも使えるようにしようとしたため、以下のような疑問が生じました。1)FXでは、見積もりは通貨単位で行われる場合、 例えば、先物やCFDでは、契約単位で 行われます。この質問については、ドキュメントには特に記載がありません。ENUM_SYMBOL_CALC_MODEの列挙から、引用の種類は証券の計算方法に対応すると考えてよいのでしょうか。すなわち、ENUM_SYMBOL_CALC_MODEを使用した場合。SYMBOL_CALC_MODE_FOREXでは、気配値は通貨単位で示されます(そして、気配値通貨に対する口座通貨の為替レートは、SymbolInfoDouble(_Symbol. Symbol)として計算さ れます)。SYMBOL_TRADE_TICK_VALUE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_CONTRACT_SIZE)) と値で 表示されます。symbol_calc_mode_futures,SYMBOL_CALC_MODE_CFD,SYMBOL_CALC_MODE_CFDINDEX,SYMBOL_CALC_MODE_CFDLEVERAGE1単位で提示(口座通貨の提示通貨に対する為替レートは次のように計算)されます。SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE)) または例外がありますか?2)PositionGetDouble(POSITION_SWAP)関数は、何を返す のですか?依頼時までに口座通貨で蓄積されたスワップ?ENUM_SYMBOL_SWAP_MODE列挙から スワップ発生方式に依存した戻り値か。例えば、ポイント、ベース通貨、マージン通貨などでしょうか。3.マージン計算表において。ENUM_SYMBOL_CALC_MODE列挙は、ある商品の証拠金額(必要証拠金額)の計算方法に関する情報を提供することを意図して います。enum_symbol_calc_mode識別子商品説明式シンボルカルクモードFXForexモード - FXのための利益とマージン計算マージン:ロット*契約サイズ/レバレッジ利益:(クローズ価格-オープン価格)*契約サイズ*ロット数シンボル_計算_モード_先物先物モード - 先物の証拠金と利益を計算します。Margin: Lots *InitialMargin*Percentage/100利益:(終値-始値)*TickPrice/TickSize*LotsシンボルカルクモードCFDCFDモード - CFDのマージンと利益の計算マージン:ロット*契約サイズ*市場価格*百分率/100利益:(クローズ価格-オープン価格)*契約サイズ*ロット数シンボルカルクモードインデックスCFDインデックスモード - CFDインデックスのマージンと利益の計算マージン:(ロット*契約サイズ*市場価格)*TickPrice/TickSize利益:(クローズ価格-オープン価格)*契約サイズ*ロット数symbol_calc_mode_cfdleverageCFD レバレッジモード - レバレッジ取引時のCFDの証拠金と利益を計算します。マージン:(ロット*契約サイズ*市場価格*比率)/レバレッジ利益:(クローズ価格-オープン価格)*契約サイズ*ロット数マージンや利益がどの通貨で計算されるかは明記されていないのですか?パーセンテージを要求 するにはどうすればよいですか?CFDレバレッジモードの特長は 何ですか?4.レバレッジを要求するための関数 AccountInfoInteger(ACCOUNT_LEVERAGE) は、FX では正しく機能しますが、先物市場では 1 と表示されます。先物取引でレバレッジを正しく要求/定義するにはどうすればよいですか?5.SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) 関数 - 先物にしか使えない?これらの疑問について、MQL5に関してもっと詳しい説明はないのでしょうか? プログラムによる「マージン率」の取得方法 シンボルプロパティ Vasiliy Smirnov 2013.07.17 07:10 #10137 Andrew1469:こんにちは。MQL5に関して、これらの問題点をもっと詳しく説明することはできないのでしょうか? 計算原理そのものはインターネットで検索できますし、正しい結果は、特定の機器とブローカーで確認すれば、機器の仕様で実現できます。 Andrey Kotrin 2013.07.17 08:28 #10138 zfsです。 計算原理そのものはインターネットで調べることができますし、特定の商品、ブローカーに絞って確認することで正しい結果を得ることができます。一つの口座で通貨ペアやあらゆる種類のCFDをチェックでき、できれば一つのデモ口座で先物もチェックできるようなブローカーを紹介していただけませんか?Finamは、MT4では通貨ペア、株式や指数のCFDがありますが、MT5では残念ながら通貨ペアのみです。 Finamで通貨ペア、Openで先物を試してみましたが、OpenではSymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE)というリクエストで33と34が返ってきました - これはENUM_SYMBOL_CALC_MODEリストには含まれていません。また、スワップの計算方法が PositionGetDouble(POSITION_SWAP)リクエストの結果に影響を与えるかどうかは、ドキュメントからでは明らかではありません。ありがとうございました。 Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте www.mql5.com Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5 Vasiliy Smirnov 2013.07.17 08:38 #10139 Andrew1469: zfsです。 計算の原理はインターネットで調べることができ、特定の商品とブローカーで確認することで正しい結果を得ることができる場合があります。一つの口座で通貨ペアやあらゆる種類のCFDをチェックでき、できれば一つのデモ口座で先物もチェックできるようなブローカーを紹介していただけませんか?Finamは、MT4では通貨ペア、株式や指数のCFDがありますが、MT5では残念ながら通貨ペアのみです。 Finamで通貨ペア、Openで先物を試してみましたが、OpenではSymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE)というリクエストで33と34が返ってきました - これはENUM_SYMBOL_CALC_MODEリストには含まれていません。また、スワップの計算方法が PositionGetDouble(POSITION_SWAP)リクエストの結果に影響を与えるかどうかは、ドキュメントからでは明らかではありません。ありがとうございました。そのようなブローカーはいないようです。複数の端子を使用する。そこの値はロングタイプだから数字が出るんだ、数字にこだわらないなら比較を作れ。スワップの値 PositionGetDouble(POSITION_SWAP) 位置による実測値。はい、そうです。スワップは週末に同じ日に発生します。 Andrey Kotrin 2013.07.17 08:54 #10140 zfsです。そのようなブローカーはいないようです。複数の端子を使用する。そこの値はロングタイプだから数字が出るんだ、数字にこだわらないなら比較を作れ。スワップの値 PositionGetDouble(POSITION_SWAP) 位置による実測値。はい、そうです。スワップは週末に同じ日に発生します。では、Metatrader5用のCFDはどこにあるのでしょうか?私は数値に注目しようとしているのですが、例えばenumの表には対応する数値が記載されていないなど、ドキュメントが明確でないことがやや足かせになっています。SYMBOL_CALC_MODE_FOREXが0であることは経験上わかったのですが、33と34はオープニングサーバーのレスポンスで一切特定されないのです。スワップについて - PositionGetDouble(POSITION_SWAP) と HistoryDealGetDouble(Deal_Ticket,DEAL_SWAP) は、計算方法に関係なく、実際に預けた通貨で累積スワップを与えるという理解で正しいですか? Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций - Документация по MQL5 1...100710081009101010111012101310141015101610171018101910201021...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ヘルプに
structMqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONSaction;// 実行されるアクションの 種類
ウロンmagic;// エキスパートスタンプ (マジックナンバー識別子)
ウロンorder;// チケットオーダー
列symbol;// トレードシンボル名
二重volume;// 取引の要求数量(ロット)
二重価格;// 価格
二重stoplimit;// ストップリミットオーダーレベル
二重sl;// 注文のストップロス・レベル
二重tp;// 注文の利食い レベル
ulongdeviation;// 要求価格との最大乖離 幅
enum_order_typetype;// オーダータイプ
ENUM_ORDER_TYPE_FILLINGtype_filling;// オーダータイプ
ENUM_ORDER_TYPE_TIMEtype_time;// 実行時間によるオーダータイプ
datetimeの有効期限。// 有効期限(ORDER_TIME_SPECIFIED注文の場合)
列comment;// 注文に関するコメント
};
ただし、下表に記載があります。
偏差値
要求価格からの最大許容偏差を pips単位で 設定します。
つまり、変数の型は少なくともfloatでなければならず、ulongであってはならない。
すなわち、変数の型は少なくともfloatでなければならず、ulongであってはならない。
ヘルプに
structMqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONSaction;// 実行されるアクションの 種類
ウロンmagic;// エキスパートスタンプ (マジックナンバー識別子)
ウロンorder;// チケットオーダー
列symbol;// トレードシンボル名
二重volume;// 取引の要求数量(ロット)
二重価格;// 価格
二重stoplimit;// ストップリミットオーダーレベル
二重sl;// 注文のストップロス・レベル
二重tp;// 注文の利食い レベル
ulongdeviation;// 要求価格からの最大許容偏差
enum_order_typetype;// オーダータイプ
ENUM_ORDER_TYPE_FILLINGtype_filling;// オーダータイプ
ENUM_ORDER_TYPE_TIMEtype_time;// 実行時間によるオーダータイプ
datetimeの有効期限。// 有効期限(ORDER_TIME_SPECIFIED注文の場合)
列comment;// 注文に関するコメント
};
ただし、下表に記載があります。
偏差値
要求価格からの最大許容偏差を pips単位で 設定します。
つまり、変数の型は少なくともfloatでなければならず、ulongであってはならない。
点数は整数値である。
MQL5-パスワードとは何か、どこにあるのか、アドバイスをお願いします。
ポイント数は整数です。
どこに「ポイント数」と書いてあるのですか?
実際には、構造体ではulong型 であり、以下の表形式での説明では、ulong 型である。doublePoint()。
ここに矛盾があるのです。構造とヘルプを修正するか、構造に合わせてヘルプだけを修正するか。
こんにちは。
Expert AdvisorをFX以外の市場でも使えるようにしようとしたため、以下のような疑問が生じました。
1)FXでは、見積もりは通貨単位で行われる場合、 例えば、先物やCFDでは、契約単位で 行われます。この質問については、ドキュメントには特に記載がありません。ENUM_SYMBOL_CALC_MODEの列挙から、引用の種類は証券の計算方法に対応すると考えてよいのでしょうか。すなわち、ENUM_SYMBOL_CALC_MODEを使用した場合。SYMBOL_CALC_MODE_FOREXでは、気配値は通貨単位で示されます(そして、気配値通貨に対する口座通貨の為替レートは、SymbolInfoDouble(_Symbol. Symbol)として計算さ れます)。SYMBOL_TRADE_TICK_VALUE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_CONTRACT_SIZE)) と値で 表示されます。symbol_calc_mode_futures,SYMBOL_CALC_MODE_CFD,SYMBOL_CALC_MODE_CFDINDEX,SYMBOL_CALC_MODE_CFDLEVERAGE1単位で提示(口座通貨の提示通貨に対する為替レートは次のように計算)されます。SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE)) または例外がありますか?
2)PositionGetDouble(POSITION_SWAP)関数は、何を返す のですか?依頼時までに口座通貨で蓄積されたスワップ?ENUM_SYMBOL_SWAP_MODE列挙から スワップ発生方式に依存した戻り値か。例えば、ポイント、ベース通貨、マージン通貨などでしょうか。
3.マージン計算表において。
ENUM_SYMBOL_CALC_MODE列挙は、ある商品の証拠金額(必要証拠金額)の計算方法に関する情報を提供することを意図して います。
enum_symbol_calc_mode
識別子
商品説明
式
シンボルカルクモードFX
Forexモード - FXのための利益とマージン計算
マージン:ロット*契約サイズ/レバレッジ
利益:(クローズ価格-オープン価格)*契約サイズ*ロット数
シンボル_計算_モード_先物
先物モード - 先物の証拠金と利益を計算します。
Margin: Lots *InitialMargin*Percentage/100
利益:(終値-始値)*TickPrice/TickSize*Lots
シンボルカルクモードCFD
CFDモード - CFDのマージンと利益の計算
マージン:ロット*契約サイズ*市場価格*百分率/100
利益:(クローズ価格-オープン価格)*契約サイズ*ロット数
シンボルカルクモードインデックス
CFDインデックスモード - CFDインデックスのマージンと利益の計算
マージン:(ロット*契約サイズ*市場価格)*TickPrice/TickSize
利益:(クローズ価格-オープン価格)*契約サイズ*ロット数
symbol_calc_mode_cfdleverage
CFD レバレッジモード - レバレッジ取引時のCFDの証拠金と利益を計算します。
マージン:(ロット*契約サイズ*市場価格*比率)/レバレッジ
利益:(クローズ価格-オープン価格)*契約サイズ*ロット数
マージンや利益がどの通貨で計算されるかは明記されていないのですか?パーセンテージを要求 するにはどうすればよいですか?CFDレバレッジモードの特長は 何ですか?
4.レバレッジを要求するための関数 AccountInfoInteger(ACCOUNT_LEVERAGE) は、FX では正しく機能しますが、先物市場では 1 と表示されます。先物取引でレバレッジを正しく要求/定義するにはどうすればよいですか?
5.SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) 関数 - 先物にしか使えない?
これらの疑問について、MQL5に関してもっと詳しい説明はないのでしょうか?
こんにちは。
MQL5に関して、これらの問題点をもっと詳しく説明することはできないのでしょうか?
計算原理そのものはインターネットで調べることができますし、特定の商品、ブローカーに絞って確認することで正しい結果を得ることができます。
一つの口座で通貨ペアやあらゆる種類のCFDをチェックでき、できれば一つのデモ口座で先物もチェックできるようなブローカーを紹介していただけませんか?
Finamは、MT4では通貨ペア、株式や指数のCFDがありますが、MT5では残念ながら通貨ペアのみです。
Finamで通貨ペア、Openで先物を試してみましたが、OpenではSymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE)というリクエストで33と34が返ってきました - これはENUM_SYMBOL_CALC_MODEリストには含まれていません。
また、スワップの計算方法が PositionGetDouble(POSITION_SWAP)リクエストの結果に影響を与えるかどうかは、ドキュメントからでは明らかではありません。
ありがとうございました。
zfsです。
計算の原理はインターネットで調べることができ、特定の商品とブローカーで確認することで正しい結果を得ることができる場合があります。
一つの口座で通貨ペアやあらゆる種類のCFDをチェックでき、できれば一つのデモ口座で先物もチェックできるようなブローカーを紹介していただけませんか?
Finamは、MT4では通貨ペア、株式や指数のCFDがありますが、MT5では残念ながら通貨ペアのみです。
Finamで通貨ペア、Openで先物を試してみましたが、OpenではSymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE)というリクエストで33と34が返ってきました - これはENUM_SYMBOL_CALC_MODEリストには含まれていません。
また、スワップの計算方法が PositionGetDouble(POSITION_SWAP)リクエストの結果に影響を与えるかどうかは、ドキュメントからでは明らかではありません。
ありがとうございました。
そのようなブローカーはいないようです。複数の端子を使用する。そこの値はロングタイプだから数字が出るんだ、数字にこだわらないなら比較を作れ。スワップの値 PositionGetDouble(POSITION_SWAP) 位置による実測値。はい、そうです。スワップは週末に同じ日に発生します。
そのようなブローカーはいないようです。複数の端子を使用する。そこの値はロングタイプだから数字が出るんだ、数字にこだわらないなら比較を作れ。スワップの値 PositionGetDouble(POSITION_SWAP) 位置による実測値。はい、そうです。スワップは週末に同じ日に発生します。
では、Metatrader5用のCFDはどこにあるのでしょうか?
私は数値に注目しようとしているのですが、例えばenumの表には対応する数値が記載されていないなど、ドキュメントが明確でないことがやや足かせになっています。SYMBOL_CALC_MODE_FOREXが0であることは経験上わかったのですが、33と34はオープニングサーバーのレスポンスで一切特定されないのです。
スワップについて - PositionGetDouble(POSITION_SWAP) と HistoryDealGetDouble(Deal_Ticket,DEAL_SWAP) は、計算方法に関係なく、実際に預けた通貨で累積スワップを与えるという理解で正しいですか?