[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 805 1...798799800801802803804805806807808809810811812...1145 新しいコメント 削除済み 2010.08.15 08:56 #8041 こんにちは!助けてください最後に閉じたポジション のOrderCloseTimeの値を1tick毎に返す関数があるのです!この値と前回のOrderCloseTimeの値を照合し、より大きい場合は、どのようにフォローアップを行えばよいのでしょうか。ありがとうございました。 techno 2010.08.15 09:07 #8042 dimon74: こんにちは!助けてください最後に閉じたポジションのOrderCloseTimeの値を1tick毎に返す関数があるのです!この値と前回のOrderCloseTimeの値を照合し、より大きい場合は、どのようにフォローアップを行えばよいのでしょうか。ありがとうございました。 前というのはどういう意味ですか?遅い時間と早い時間を比較するのか?明らかに、新しい方が常に古い方より大きくなるのです 削除済み 2010.08.15 09:45 #8043 Techno: 先ほどとはどういう意味ですか?後の時代と前の時代を比較したいのですか?明らかに、新しい方が古い方より必ず大きくなるのです しかし、この比較をもとに、どのようなフォローアップをすればいいのでしょうか? techno 2010.08.15 09:49 #8044 dimon74: しかし、この比較をもとに、どのようなフォローアップをすればいいのでしょうか? 昨日が過去で今日が現在なら)その条件は無意味だということに気づいていますか? なぜなら、同じものが必ず戻ってくるからです。 Artyom Trishkin 2010.08.15 09:58 #8045 PapaYozh:何があるのか分かりにくいですね。個人的には、「買いポジションが、すでに決済された売りポジションのTakeProfitレベルでいきなり決済された」とは思えません。矢印が描かれたSellの位置には、ダッシュが含まれていないようです。あなたのコードではOrderCloseBy()は使っていないのですか? 見えないのが不思議なくらいです。OK - 画像を修正しました。 1 - これはチケット88の位置です。 2 - チケット89でSellStopを保留。 3と4は売りポジション 3.tと4.t - これらは、既に決済された売り3ポジションと売り4ポジションの武井のレベルを示す線です。 3.1 と 4.1 - ポジション 3 と 4 の終値、および売り 3 のポジションが損失で決済された点。 1.1 - これはチケット88で買いポジションを閉じたポイントです - ターコイズ色の垂直線と水平の 入札価格水準線が あります、 ちょうど赤い線と交差します 3.t - Takeが閉じられたポイント 3位置を売る... OrderCloseBy()は使っていない、当初は考えていたが...。 考え方はこうです。一連の負けポジションが決済されると、新しいポジションを開く可能性をチェックし、一定の資金が残っていれば、 、最後の負けポジションからストップが外され(写真で見ることができます - 買いポジションの下の青い線)、保留注文が発注されます。 保留中の取引が成行取引に転換されると、この2つのポジションのチケット(買い(チケット88)と売り(チケット89))は記憶され、さらにそれらは集約されたポジションとしてすでに「管理」されています そして集約された利益(損失)によって決済されます。この場合、この2つのポジションが決済されるまで買いの取引は禁止され、売りの取引はいかなる場合にも許可されます。 そして、ここでおかしなことが起こります。買いポジションが、コードで指定されていない方法で勝手に閉じてしまうのです...。どうしたらいいのかわからない...その直後、 のログに大量のエラーが表示されます。これは毎回のように表示されます。やれやれ...。もう閉めちゃったよ...。記憶が正しければ - エラー 5048...wrong ticket for OrderClose() そんな感じです...。そして、もう一つの注文変更のエラー、不明なチケット番号88も書かれている...。 3日目に探してみると...。 Artyom Trishkin 2010.08.15 10:14 #8046 dimon74: こんにちは!助けてください 最後に閉じたポジションの OrderCloseTimeの値を1tick毎に返す関数があるのです! この値と前回のOrderCloseTimeの 値を照合し、より大きい場合は、どのようにフォローアップを行えばよいのでしょうか。ありがとうございました。 この状態では、常に同じ値を返すことになります。最後に閉じたポジションの終了時刻となります。新しいポジションがオープンし、その後クローズすると同時に。 を指定すると、その関数が別の値を返すようになります。 当然ながら、最後の1つの ポジションを閉じた時間も必要なので、何かと何かを比較することができます。あるいは、関数が返す時間をdatetime 変数やint 変数に格納する必要があり、新しい値が関数が返す前の値と等しくなくなるとすぐに、このシグナルが "...何らかのフォローをする...」ということです。 Artyom Trishkin 2010.08.15 10:30 #8047 PapaYozh: OrderSelect() 関数の説明をよく読むことをお勧めします。 注文がチケット番号で選択されている場合、パラメータpoolは 無視されます って感じですね(・∀・)イイ!セミョーンセミョーンチ!!!! くっそー、いつも目の前に端末のヘルプがあるのに!最もシンプルに3晩を殺した!!!そして、ヘルプ(この正確な場所)は、見たことがない...。:) 正しくは、マトロスキン「シャリク、お前は馬鹿だ...」です。そうやって3晩でシャリクになったんだ...。:) ありがとうございました。まともなところで鼻を突かれたので、大喜びで感謝しています...。:)本当に-ありがとうございます・・・。 う、うん...うん...r-r-r-r-r-r-i-t-i-t-i-t!!!いよいよ動き出すか...。:) 削除済み 2010.08.15 10:33 #8048 artmedia70: この状態では、常に同じ値が返されることになります。最後に閉じたポジションの終了時刻となります。新しいポジションがオープンし、その後クローズすると同時に。 を実行した時点で、その関数は別の値を返すようになります。 当然ながら、最後の1つの ポジションを閉じた時間も必要なので、何かと何かを比較することができます。あるいは、毎回、関数が返す時間を何らかのdatetime 変数やint 変数に格納する必要があり、新しい値が関数が返す前の値と異なるとすぐに - このシグナルは "...何らかのフォローをする...」ということです。 ロジックは理解できたが、コードで実装することは可能か、可能であればどのように実装するか。 Владимир Тезис 2010.08.15 11:03 #8049 Dersu: フォーラムユーザーの皆様、こんにちは。 祖父母からハネムーンの日だと聞いています。皆さん、よい休日を。 そして、私と一緒に...Drknnは、インジケーターの読み取りを処理することは可能だと言っています。 ある期間のA / Dと同額のOBVを合計し、両者で割ることは可能か(分子にはOBVが入る) 分母はA/D+係数で設定に出力されます。 真ん中がゼロ、ボーダーが浮いている。 Sum-NO TOTAL.絶対値による各運動。 EURの反転をお見せします。 バッファを1つ持つインジケータを書きます。まず、1つの指標を読み込んで、変数にセットします。そして、もう1つの読み取り値を取り出し、これも変数に入れる。そして、両方の読み取り値を合計して2で割り、その結果をインジケーターバッファーに入れるのです。というくらいにシンプルです。何が問題なのかわからない。言語の無知では、よく、その後、彼らが書いている別のブランチを作る、彼らは七面鳥を必要とする - 彼の生産のために支払う準備が整いました。規約はこちらです。それだ... お金の問題?入門書を読んで、自分でプログラミングする。またはオプション番号2 - 同じ支店の文字で言って、自由のために働くために喜んでそこにいる - アイデア - ちょうどスーパー、テスト5年 - 予約なしで動作 - ここに口座番号 です、ここにあなたの投資のパスワードです - 見てください - 手動で作業の病気 - 私は自動操縦をしたい。オートパイロットが欲しい - 完全停止 Dersu 2010.08.15 11:22 #8050 drknnさん、ご清聴ありがとうございました。 暇つぶしに考えてみたんですが......2つ目のアイデアはちょっと湿っぽいですね。 最初のアイデアの方が効果的だった--でも、そんなことはできない。 そして2つ目は......この状況を打開するための1つの方法です。 もうちょっと考えてみます。 1...798799800801802803804805806807808809810811812...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは!助けてください最後に閉じたポジションのOrderCloseTimeの値を1tick毎に返す関数があるのです!この値と前回のOrderCloseTimeの値を照合し、より大きい場合は、どのようにフォローアップを行えばよいのでしょうか。ありがとうございました。
先ほどとはどういう意味ですか?後の時代と前の時代を比較したいのですか?明らかに、新しい方が古い方より必ず大きくなるのです
しかし、この比較をもとに、どのようなフォローアップをすればいいのでしょうか?
何があるのか分かりにくいですね。個人的には、「買いポジションが、すでに決済された売りポジションのTakeProfitレベルでいきなり決済された」とは思えません。矢印が描かれたSellの位置には、ダッシュが含まれていないようです。
あなたのコードではOrderCloseBy()は使っていないのですか?
見えないのが不思議なくらいです。OK - 画像を修正しました。
1 - これはチケット88の位置です。
2 - チケット89でSellStopを保留。
3と4は売りポジション
3.tと4.t - これらは、既に決済された売り3ポジションと売り4ポジションの武井のレベルを示す線です。
3.1 と 4.1 - ポジション 3 と 4 の終値、および売り 3 のポジションが損失で決済された点。
1.1 - これはチケット88で買いポジションを閉じたポイントです - ターコイズ色の垂直線と水平の 入札価格水準線が あります、
ちょうど赤い線と交差します 3.t - Takeが閉じられたポイント 3位置を売る...
OrderCloseBy()は使っていない、当初は考えていたが...。
考え方はこうです。一連の負けポジションが決済されると、新しいポジションを開く可能性をチェックし、一定の資金が残っていれば、
、最後の負けポジションからストップが外され(写真で見ることができます - 買いポジションの下の青い線)、保留注文が発注されます。
保留中の取引が成行取引に転換されると、この2つのポジションのチケット(買い(チケット88)と売り(チケット89))は記憶され、さらにそれらは集約されたポジションとしてすでに「管理」されています
そして集約された利益(損失)によって決済されます。この場合、この2つのポジションが決済されるまで買いの取引は禁止され、売りの取引はいかなる場合にも許可されます。
そして、ここでおかしなことが起こります。買いポジションが、コードで指定されていない方法で勝手に閉じてしまうのです...。どうしたらいいのかわからない...その直後、
のログに大量のエラーが表示されます。これは毎回のように表示されます。やれやれ...。もう閉めちゃったよ...。記憶が正しければ - エラー 5048...wrong ticket for OrderClose()
そんな感じです...。そして、もう一つの注文変更のエラー、不明なチケット番号88も書かれている...。
3日目に探してみると...。
こんにちは!助けてください 最後に閉じたポジションの OrderCloseTimeの値を1tick毎に返す関数があるのです! この値と前回のOrderCloseTimeの 値を照合し、より大きい場合は、どのようにフォローアップを行えばよいのでしょうか。ありがとうございました。
を指定すると、その関数が別の値を返すようになります。
当然ながら、最後の1つの ポジションを閉じた時間も必要なので、何かと何かを比較することができます。あるいは、関数が返す時間をdatetime 変数やint 変数に格納する必要があり、新しい値が関数が返す前の値と等しくなくなるとすぐに、このシグナルが
"...何らかのフォローをする...」ということです。
OrderSelect() 関数の説明をよく読むことをお勧めします。
注文がチケット番号で選択されている場合、パラメータpoolは 無視されます
くっそー、いつも目の前に端末のヘルプがあるのに!最もシンプルに3晩を殺した!!!そして、ヘルプ(この正確な場所)は、見たことがない...。:)
正しくは、マトロスキン「シャリク、お前は馬鹿だ...」です。そうやって3晩でシャリクになったんだ...。:)
ありがとうございました。まともなところで鼻を突かれたので、大喜びで感謝しています...。:)本当に-ありがとうございます・・・。
う、うん...うん...r-r-r-r-r-r-i-t-i-t-i-t!!!いよいよ動き出すか...。:)
この状態では、常に同じ値が返されることになります。最後に閉じたポジションの終了時刻となります。新しいポジションがオープンし、その後クローズすると同時に。
を実行した時点で、その関数は別の値を返すようになります。
当然ながら、最後の1つの ポジションを閉じた時間も必要なので、何かと何かを比較することができます。あるいは、毎回、関数が返す時間を何らかのdatetime 変数やint 変数に格納する必要があり、新しい値が関数が返す前の値と異なるとすぐに - このシグナルは
"...何らかのフォローをする...」ということです。
祖父母からハネムーンの日だと聞いています。皆さん、よい休日を。
そして、私と一緒に...Drknnは、インジケーターの読み取りを処理することは可能だと言っています。
ある期間のA / Dと同額のOBVを合計し、両者で割ることは可能か(分子にはOBVが入る)
分母はA/D+係数で設定に出力されます。
真ん中がゼロ、ボーダーが浮いている。
Sum-NO TOTAL.絶対値による各運動。
EURの反転をお見せします。
バッファを1つ持つインジケータを書きます。まず、1つの指標を読み込んで、変数にセットします。そして、もう1つの読み取り値を取り出し、これも変数に入れる。そして、両方の読み取り値を合計して2で割り、その結果をインジケーターバッファーに入れるのです。というくらいにシンプルです。何が問題なのかわからない。言語の無知では、よく、その後、彼らが書いている別のブランチを作る、彼らは七面鳥を必要とする - 彼の生産のために支払う準備が整いました。規約はこちらです。それだ...
お金の問題?入門書を読んで、自分でプログラミングする。またはオプション番号2 - 同じ支店の文字で言って、自由のために働くために喜んでそこにいる - アイデア - ちょうどスーパー、テスト5年 - 予約なしで動作 - ここに口座番号 です、ここにあなたの投資のパスワードです - 見てください - 手動で作業の病気 - 私は自動操縦をしたい。オートパイロットが欲しい - 完全停止
drknnさん、ご清聴ありがとうございました。
暇つぶしに考えてみたんですが......2つ目のアイデアはちょっと湿っぽいですね。
最初のアイデアの方が効果的だった--でも、そんなことはできない。
そして2つ目は......この状況を打開するための1つの方法です。
もうちょっと考えてみます。