初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 163 1...156157158159160161162163164165166167168169170...1503 新しいコメント Vladimir Gomonov 2013.12.17 19:11 #1621 zlodei:mql4で一番簡単なインジケータを書いたので、それをmql5に翻訳しようと思い、1週間ほど格闘していますが、うまくいきませんイライラする!mql5が憎い!なぜなら、mql5で34行の簡単なインジケータをすでに88行も書いてしまったからだ。 以下は、mql4でのコードです。そして、以下はmql5でのコードです。MT5でインジケーターラインが 正しく表示されない。私は何か悪いことをしたのだろうか?善良な人たちよ、助けてくれ、哀れんでくれ、正直もう壊れかけているんだ。ここで悪口が言えないのは残念!?司会者、私を禁止しないで、まず、何かあったら警告してください。 すべてのバッファにArraySetAsSeries(..., true) が必要です(OnInit()内)。 Aleksandr Prishenko 2013.12.17 20:14 #1622 papaklass:https://www.mql5.com/ru/docs/indicators を見てみましょう。そこには、標準的な指標のコードがあるありがとうございました。質問の仕方が悪かったのかもしれない、自分で考えたんだ、これを探していたんだ。 Документация по MQL5: Операции с графиками / ChartIndicatorAdd www.mql5.com Операции с графиками / ChartIndicatorAdd - Документация по MQL5 Artem Temnikov 2013.12.18 00:13 #1623 MetaDriver:ArraySetAsSeries(..., true) が必要で、すべてのバッファで(OnInit()で)動作します。 // MT5では、デフォルト=falseです。これでは、どうしようもない...。なぜなら、すべての ティックにおいて、CopyOpen関数とCopyClose関数が複数(数万回)呼び出され、その結果、インジケータや場合によっては端末がフリーズしてしまうからです。また、CopyOpenでは配列を超えていることが明らかですが、mql5ではプログラムの実行 停止につながります。そして恐ろしいほどのCPU負荷が判明。 Документация по MQL5: Программы MQL5 / Выполнение программ www.mql5.com Программы MQL5 / Выполнение программ - Документация по MQL5 Vasiliy Smirnov 2013.12.18 09:51 #1624 Fleder:これでは、どうしようもない...。なぜなら、すべての ティックにおいて、CopyOpen関数とCopyClose関数が複数(数万回)呼び出され、その結果、インジケータや場合によっては端末がフリーズしてしまうからです。また、CopyOpenでは配列を超えていることが明らかですが、mql5ではプログラムの実行 停止につながります。そして、CPUへのひどい負荷が判明...。 なんてひどいアルゴリズムなんだ)。 Artem Temnikov 2013.12.18 11:15 #1625 zfs: なんて不気味なアルゴリズムなんだ)。 その不気味なアルゴリズムは私のものではありません。その人(作者)が助けを求めたのに、丁重に追い払われただけなのです Vasiliy Smirnov 2013.12.18 15:32 #1626 Fleder: この不気味なアルゴリズムは私のものではありません。ただ、その人(作者)が助けを求めたのに、丁重に追い払われただけなのです あとは、あなたとの問題解決だけです)。 sbr080 2013.12.20 12:58 #1627 Afternoon ! デモでトレードを学んでいる私に教えてください。10分後にストップロスでショートをしたのですが、サーバーから相場が読み込まれません。ダウンロード後、5000pipsのローソク足が飛び、ストップが弱かった。デモのせいなのでしょうか?あるいは、実際のアカウントで起こるかもしれない?既にダウンロード済みですが、まだダウンロードしていません。 Vasiliy Smirnov 2013.12.20 13:02 #1628 sbr080:Afternoon ! デモでトレードを学んでいる私に教えてください。10分後にストップロスでショートをしたのですが、サーバーから相場が読み込まれません。ダウンロード後、5000pipsのローソク足が飛び、ストップが弱かった。デモのせいなのでしょうか?あるいは、実際のアカウントで起こるかもしれない?既にダウンロード済みですが、まだダウンロードしていません。 デモは模擬的なものであり、その上での正常な動作を保証するものではございません。ストップはどのアカウントでも機能します。 --- 2013.12.20 15:24 #1629 sbr080:それとも、実際のアカウントでも起こるのでしょうか?どうなるんですか?100pipsのスパイク?それとも負けトレード? Vladimir M. 2013.12.20 23:00 #1630 皆さん、ライフタイムが設定されている場合、保留中の注文を変更する際、最後の2行に何を書けばいいのか教えてください。(例:6時間~)。request.type_time = ORDER_TIME_SPECIFIED; // 注文は有効期限まで有効です。 request.expiration = TimeCurrent()+6*3600;//Last known server time + number of hours*hoursライフタイムが変わらないのであれば、モディファイ時に一切何も書かなくていいのでしょうか?デフォルトでは勝手に死んでしまいます。そして、その生活を変える必要がある場合は?保留中の注文を変更する注文の価格水準を修正するための取引要求。7項目は必須項目です。-アクション-次-ねだん-スレ-せいちょう-タイプ_時間-有効期限Handbookの中で、私が入り込めない2行です。タイプタイム有効期限内の注文の種類。値は ENUM_ORDER_TYPE_TIMEの いずれかである。満了保留中の注文の 有効期限( ORDER_TIME_SPECIFIED注文の場 合) エキスパートで、改造する場合、どのように見えるか書いていただければ、理解できます。よろしくお願いします。 Questions from Beginners MQL5 MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第27部): 取引リクエストの使用 - 指値注文 MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第24部): 未決取引リクエストの使用 - リクエストオブジェクトクラス 1...156157158159160161162163164165166167168169170...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
mql4で一番簡単なインジケータを書いたので、それをmql5に翻訳しようと思い、1週間ほど格闘していますが、うまくいきませんイライラする!mql5が憎い!なぜなら、mql5で34行の簡単なインジケータをすでに88行も書いてしまったからだ。
以下は、mql4でのコードです。
そして、以下はmql5でのコードです。
MT5でインジケーターラインが 正しく表示されない。
私は何か悪いことをしたのだろうか?
善良な人たちよ、助けてくれ、哀れんでくれ、正直もう壊れかけているんだ。ここで悪口が言えないのは残念!?
司会者、私を禁止しないで、まず、何かあったら警告してください。
https://www.mql5.com/ru/docs/indicators を見てみましょう。
そこには、標準的な指標のコードがある
ありがとうございました。
質問の仕方が悪かったのかもしれない、自分で考えたんだ、これを探していたんだ。
ArraySetAsSeries(..., true) が必要で、すべてのバッファで(OnInit()で)動作します。 // MT5では、デフォルト=falseです。
これでは、どうしようもない...。なぜなら、すべての ティックにおいて、CopyOpen関数とCopyClose関数が複数(数万回)呼び出され、その結果、インジケータや場合によっては端末がフリーズしてしまうからです。
また、CopyOpenでは配列を超えていることが明らかですが、mql5ではプログラムの実行 停止につながります。そして恐ろしいほどのCPU負荷が判明。
これでは、どうしようもない...。なぜなら、すべての ティックにおいて、CopyOpen関数とCopyClose関数が複数(数万回)呼び出され、その結果、インジケータや場合によっては端末がフリーズしてしまうからです。
また、CopyOpenでは配列を超えていることが明らかですが、mql5ではプログラムの実行 停止につながります。そして、CPUへのひどい負荷が判明...。
なんて不気味なアルゴリズムなんだ)。
この不気味なアルゴリズムは私のものではありません。ただ、その人(作者)が助けを求めたのに、丁重に追い払われただけなのです
Afternoon !
デモでトレードを学んでいる私に教えてください。
10分後にストップロスでショートをしたのですが、サーバーから相場が読み込まれません。ダウンロード後、5000pipsのローソク足が飛び、ストップが弱かった。
デモのせいなのでしょうか?あるいは、実際のアカウントで起こるかもしれない?
既にダウンロード済みですが、まだダウンロードしていません。
Afternoon !
デモでトレードを学んでいる私に教えてください。
10分後にストップロスでショートをしたのですが、サーバーから相場が読み込まれません。ダウンロード後、5000pipsのローソク足が飛び、ストップが弱かった。
デモのせいなのでしょうか?あるいは、実際のアカウントで起こるかもしれない?
既にダウンロード済みですが、まだダウンロードしていません。
sbr080:
それとも、実際のアカウントでも起こるのでしょうか?
どうなるんですか?
100pipsのスパイク?
それとも負けトレード?
皆さん、ライフタイムが設定されている場合、保留中の注文を変更する際、最後の2行に何を書けばいいのか教えてください。(例:6時間~)。
request.type_time = ORDER_TIME_SPECIFIED; // 注文は有効期限まで有効です。
request.expiration = TimeCurrent()+6*3600;//Last known server time + number of hours*hours
ライフタイムが変わらないのであれば、モディファイ時に一切何も書かなくていいのでしょうか?デフォルトでは勝手に死んでしまいます。
そして、その生活を変える必要がある場合は?
保留中の注文を変更する
注文の価格水準を修正するための取引要求。7項目は必須項目です。
-アクション
-次
-ねだん
-スレ
-せいちょう
-タイプ_時間
-有効期限
Handbookの中で、私が入り込めない2行です。
タイプタイム
有効期限内の注文の種類。値は ENUM_ORDER_TYPE_TIMEの いずれかである。
満了
保留中の注文の 有効期限( ORDER_TIME_SPECIFIED注文の場 合)