"ダミー "からの質問 - ページ 141 1...134135136137138139140141142143144145146147148...277 新しいコメント Rashid Umarov 2012.05.07 13:23 #1401 Yedelkin:問題は別のところにあるようだ。 値 "3 "はどのような方法でも戻りません :)何しろ、列挙は0から始まるのですから。EnumToString 関数を使用して列挙値を出力する Paladin80 2012.05.07 17:55 #1402 MQL5では、 PERIOD_M1 ... タイプのピリオドの値。 PERIOD_MN1 は整数型の値ですか?スイッチ演算子を使って比較したい。例)表現が正しい場合。input ENUM_TIMEFRAMES Period_code=PERIOD_H4; int result; string big; switch (Period_code) { case PERIOD_H4: { result=1; big="data 1"; break; } case PERIOD_D1: { result=2; big="data 2"; break; } } Yedelkin 2012.05.07 22:49 #1403 Rosh:イェデルキン問題は別のところにあるようだ。 値 "3 "はどのような方法でも戻りません :)なぜなら、列挙は0から番号が振られるからです。EnumToString 関数を使って列挙値を出力する 不思議なのは、ローカルトピックの著者が「Returns 3」と結果を述べているときに、この提案がもっと早く出てこなかったことです。よし、不敗の道を突き進もう。T-G:3 - すなわち、SYMBOL_TRADE_EXECUTION_MARKETを返します。Roche氏のアドバイスに従って、簡単なチェックを書いてみます(EnumToStringを使用)。//+------------------------------------------------------------------+ //| class5.mq5 | //+------------------------------------------------------------------+ void OnStart() { Print("EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(3))=",EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(3))); } //+------------------------------------------------------------------+そして、何が見えるのか?- 3はSYMBOL_TRADE_EXECUTION_MARKETに該当しないことがわかります。そこで、https://www.mql5.com/ru/forum/3775/page143#comment_192116 に戻ります。 Yedelkin 2012.05.07 23:04 #1404 Paladin80: MQL5では、 PERIOD_M1 ... タイプのピリオドの値。 PERIOD_MN1 は整数型の値ですか?スイッチ演算子を使って比較したい。例えば、こんな表現があります。 ENUM_TIMEFRAMESは enum(MQL5参照/ ステータスチェック/ 期間)です。Enumerationsは整数のデータ型です(MQL5 Reference / Language Basics / Data Types / Integer Types / Enumerations )。 T-G 2012.05.08 05:08 #1405 こんにちは、ある商品の売買が今日終了したかどうかを確認する方法を教えてください。 Yedelkin 2012.05.08 06:31 #1406 T-G: こんにちは、ある商品の売買が今日終了したかどうかを確認する方法を教えてください。 もし、誰も準備のできたコードを掲載してくれないのであれば、自分で書いてみてください。おそらく最も簡単な方法は次のとおりです。特定の日の取引の履歴を選択し(HistorySelect)、選択したシンボルを参照している取引の履歴を検索してみてください。 DEAL_SYMBOL 取引されたシンボルの名称 列 其れなら DEAL_TIME(ディールタイム ディールタイム 時分 и DEAL_ENTRY_OUT 市場の出口 日中に1つのシンボルの終値が 複数あった場合、各取引の時刻を取得し、作者のアルゴリズムに従って処理することも可能です。 削除済み 2012.05.08 06:53 #1407 Yedelkin:不思議なのは、ローカルトピックの著者が「リターンズ3」と結果を述べていたときに、この提案がもっと早くなされなかったことです。よし、不敗の道を突き進もう。Roche氏のアドバイスに従って、簡単なチェックを書いてみます(EnumToStringを使用)。//+------------------------------------------------------------------+ //| class5.mq5 | //+------------------------------------------------------------------+ void OnStart() { Print("EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(3))=",EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(3))); } //+------------------------------------------------------------------+そして、何が見えるのか?- ここでわかることは、番号「3」はSYMBOL_TRADE_EXECUTION_MARKETに一切対応していないことです。そこで、https://www.mql5.com/ru/forum/3775/page143#comment_192116。これはどうでしょう?:)Print("SYMBOL_TRADE_EXECUTION_MARKET=",SYMBOL_TRADE_EXECUTION_MARKET); Print("EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(2))=",EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(2))); T-G:3 を返します - これは SYMBOL_TRADE_EXECUTION_MARKET です。 3は論理的にSYMBOL_TRADE_EXECUTION_EXCHANGE。 何をどこで取引しようとしているのか、教えてほしいものだ...。:) Yedelkin 2012.05.08 07:14 #1408 Interesting:これはどうでしょう?:) Print("SYMBOL_TRADE_EXECUTION_MARKET=",SYMBOL_TRADE_EXECUTION_MARKET); Print("EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(2))=",EnumToString(ENUM_SYMBOL_TRADE_EXECUTION(2)));まあ、同じことなんですけどね。別の角度からだけ。番号「3」と列挙型「SYMBOL_TRADE_EXECUTION_MARKET」の値は全く関連して いない。唯一の違いは、優先順位の関係である。面白いですね。3は論理的にSYMBOL_TRADE_EXECUTION_EXCHANGE。論理的に」ではなく、現時点ではそういうことなのです。 削除済み 2012.05.08 07:34 #1409 Yedelkin:まあ、同じことなんですけどね。ただ、別の角度から。番号「3」と"SYMBOL_TRADE_EXECUTION_MARKET " 列挙の値には、何ら関連 性はない。唯一の違いは、優先順位の関係である。論理的に」ではなく、現時点ではそういうことなのです。 まあ、取引所取引(SYMBOL_TRADE_EXECUTION_EXCHANGE)があるので、結果的にTP/SLがないのは納得です。 Yedelkin 2012.05.08 07:55 #1410 Interesting: つまり、取引所取引(SYMBOL_TRADE_EXECUTION_EXCHANGE)があるので、TP/SLがないのは理にかなっています。 方法がわからないのですが、リファレンスマニュアルのどこに、為替執行がある場合、リクエストにTP/SLを含めないようにと書いてあるのでしょうか? 1...134135136137138139140141142143144145146147148...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
問題は別のところにあるようだ。
値 "3 "はどのような方法でも戻りません :)何しろ、列挙は0から始まるのですから。Rosh:
問題は別のところにあるようだ。
値 "3 "はどのような方法でも戻りません :)なぜなら、列挙は0から番号が振られるからです。EnumToString 関数を使って列挙値を出力する
不思議なのは、ローカルトピックの著者が「Returns 3」と結果を述べているときに、この提案がもっと早く出てこなかったことです。よし、不敗の道を突き進もう。
3 - すなわち、SYMBOL_TRADE_EXECUTION_MARKETを返します。
Roche氏のアドバイスに従って、簡単なチェックを書いてみます(EnumToStringを使用)。
そして、何が見えるのか?- 3はSYMBOL_TRADE_EXECUTION_MARKETに該当しないことがわかります。そこで、https://www.mql5.com/ru/forum/3775/page143#comment_192116 に戻ります。
MQL5では、 PERIOD_M1 ... タイプのピリオドの値。 PERIOD_MN1 は整数型の値ですか?スイッチ演算子を使って比較したい。例えば、こんな表現があります。
こんにちは、ある商品の売買が今日終了したかどうかを確認する方法を教えてください。
もし、誰も準備のできたコードを掲載してくれないのであれば、自分で書いてみてください。おそらく最も簡単な方法は次のとおりです。特定の日の取引の履歴を選択し(HistorySelect)、選択したシンボルを参照している取引の履歴を検索してみてください。
DEAL_SYMBOL
取引されたシンボルの名称
列
其れなら
DEAL_TIME(ディールタイム
ディールタイム
時分
и
DEAL_ENTRY_OUT
市場の出口
日中に1つのシンボルの終値が 複数あった場合、各取引の時刻を取得し、作者のアルゴリズムに従って処理することも可能です。
不思議なのは、ローカルトピックの著者が「リターンズ3」と結果を述べていたときに、この提案がもっと早くなされなかったことです。よし、不敗の道を突き進もう。
Roche氏のアドバイスに従って、簡単なチェックを書いてみます(EnumToStringを使用)。
そして、何が見えるのか?- ここでわかることは、番号「3」はSYMBOL_TRADE_EXECUTION_MARKETに一切対応していないことです。そこで、https://www.mql5.com/ru/forum/3775/page143#comment_192116。
これはどうでしょう?:)
3 を返します - これは SYMBOL_TRADE_EXECUTION_MARKET です。
3は論理的にSYMBOL_TRADE_EXECUTION_EXCHANGE。
何をどこで取引しようとしているのか、教えてほしいものだ...。:)
これはどうでしょう?:)
まあ、同じことなんですけどね。別の角度からだけ。番号「3」と列挙型「SYMBOL_TRADE_EXECUTION_MARKET」の値は全く関連して いない。唯一の違いは、優先順位の関係である。
3は論理的にSYMBOL_TRADE_EXECUTION_EXCHANGE。
論理的に」ではなく、現時点ではそういうことなのです。
まあ、同じことなんですけどね。ただ、別の角度から。番号「3」と"SYMBOL_TRADE_EXECUTION_MARKET " 列挙の値には、何ら関連 性はない。唯一の違いは、優先順位の関係である。
論理的に」ではなく、現時点ではそういうことなのです。
つまり、取引所取引(SYMBOL_TRADE_EXECUTION_EXCHANGE)があるので、TP/SLがないのは理にかなっています。