T/Pが正常に動作しない - ページ 4 1234 新しいコメント Alain Verleyen 2013.06.18 16:12 #31 krishna_gopal_2: 冗談でしょう?トピックを読み、質問されたことに答えてください。 Ian Flanagan 2013.06.18 16:47 #32 コードのチェックはしていますか?例えば、TPを設定した後、それが正しく設定されたかどうかをチェックしますか?オーダーセレクトオーダーテイクプロフィットこのような手順で問題を見つけることができますあなたのコードを見ることができない人に聞くのはやめましょう。TPが設定されていないことがわかったら、TPをdouble変数として設定し、関数内で計算する代わりにOrderSent関数で それを使ってみてはどうでしょう。あるいは、すべての価格を正規化することを試してみてください。しかし、それはまだ取引が終了している方法の答えではありません...しかし、私はコードを見ずにそれを推測することができる誰もいない。それはあなたの仕事です!私は好奇心から助けたいのですが、あなたは私たちの助けにはなりません...それは早く、古くなっています。 Gopalakrishna R 2013.06.19 13:48 #33 alladir:しかし、それはまだ取引が終了している方法の答えではありません...しかし、私はコードを見ずにそれを推測することができる誰もいない。それはあなたの仕事です!私は興味本位で手伝いたいのですが、あなたは私たちの手助けをしてくれません...もう古いんです、早くしてください。 if(buy_flag && Ask<=next_trade) { ticket=OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,Ask+0.01,"Second_Orders",0,0,Green); Total_Trades++; Print("This is ",Total_Trades,"th Buy Order"); } else if(sell_flag && Bid>=next_trade) { ticket=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,Bid-0.01,"Second_Orders",0,0,Green); Total_Trades++; Print("This is ",Total_Trades,"th Sell Order"); }結果発表です。120 2009.05.22 12:36 t/p 1 0.10 1.3999 0.0000 1.3999 146.20 26346.83121 2009.05.22 14:00 売り 61 0.10 1.3990 0.0000 1.3890 0.00 26346.83ジャーナル2013.06.19 21:07:38 2009.01.05 08:21 Final_100pips_Averaging_Code EURUSD,H1: これは2番目の買い注文です。2013.06.19 21:07:38 2009.01.05 08:21 Final_100pips_Averaging_Code EURUSD,H1: open #2 buy 0.10 EURUSD at 1.3788 tp: 1.3888 ok2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: This is First Buy Order2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: open #1 buy 0.10 EURUSD at1.3899 tp: 1.3999 ok2013.06.19 21:08:37 2009.05.22 12:36 Tester: Take profit #1 at 1.3999 (1.4002 / 1.4004)2013.06.19 21:08:37 2009.05.21 16:50 テスター:利食い #2 at 1.3888 (1.3895 / 1.3897)2013.06.19 21:08:36 2009.05.20 13:55 テスター:1.3786 (1.3788 / 1.3790) で利食い #82013.06.19 21:08:36 2009.05.20 11:40 Tester: Take profit #59 at 1.3686 (1.3688 / 1.3690)2013.06.19 21:08:36 2009.05.19 06:41 Tester: Take profit #60 at 1.3586 (1.3587 / 1.3589)今回はマイナス方向に行くのとは別に、プラス 方向に40pips行きました。そして確認しました。注文後、TPは始値から100pipsのところにあります。 t/p is not working Help needed with Exper PREDICT time period Ian Flanagan 2013.06.20 02:10 #34 krishna_gopal_2:結果120 2009.05.22 12:36 t/p 1 0.10 1.3999 0.0000 1.3999 146.20 26346.83121 2009.05.22 14:00 sell 61 0.10 1.3990 0.0000 1.3890 0.00 26346.83 この数字の意味がまだわからない。 Simon Gniadkowski 2013.06.20 04:32 #35 alladir: この数字の意味はまだわからない。 Strategy Testerの 注文履歴からコピー&ペーストしたものだと思います。 Tjipke de Vries 2013.06.20 05:18 #36 RaptorUK: これらはStrategy Testerの注文履歴からコピー&ペーストしたものです ... ... と思います。 ここで 行120は閉鎖貿易番号1 0.1ロットでtakeprofitポイント1.3999それは利益146.2とバランスでその瞬間26346.83で閉じられます 時間 2009.05.22 12:36line 121 opening new sell trade 'order 61' 0.1 lots at orderopenprice 1.3990 .... Gopalakrishna R 2013.06.20 06:19 #37 krishna_gopal_2:結果行 時間 種類 取引数 ロットサイズオープンプライス SL T/P P/L 残高1202009.05.22 12:36 t/p10.101.3999 0.00001.3999146.2026346.83ジャーナル2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: open #1 buy 0.10 EURUSD at 1.3899 tp: 1.3999 ok2013.06.19 21:08:37 2009.05.22 12:36 Tester: take profit #1 at 1.3999(1.4002 / 1.4004)つまり、1.3999で利食い、1.3899で注文開始と、ちょうど100pipsの開きがあるわけだ。100 + 46.20ドルがあります。しかし、唯一の100または100ドル未満が存在するはずです。私は順序が開始されたコードを与えている。このコードに何か問題があるのでしょうか。ご存知のように、以前は時々-10$もありました。なぜですか?皆さんの議論から、+100pipsのt/pでOrderSent()からは100pipsより少ないもの(スプレッドのため)が得られると理解しました(約90-70pipsのもの)。しかし、-10は大きな乖離です。私はコードを変更していません。ただ、ご指摘の通り、チェック しただけです。OrderTakeProfit()を使ってチェックしている間、私は1.3999を 得ました。これはJournal:でも 確認しています。 Ian Flanagan 2013.06.20 11:55 #38 krishna_gopal_2:つまり、1.3999で利食いして、1.3899で注文開始数字上では1.3899で注文が開始されていますが・・・1.3899ではないのですか?また、実際の注文の終値は確認 されましたか? Gopalakrishna R 2013.06.20 13:05 #39 alladir:1.3899ではなく、1.3999で注文を出したという数字ですが?また、実際の注文の終値は確認されましたか? 2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1:open #1 buy 0.10 EURUSD at1.3899 tp: 1.3999 okつまり、注文は1.3899でのみオープンされています。 1234 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
冗談でしょう?トピックを読み、質問されたことに答えてください。
コードのチェックはしていますか?例えば、TPを設定した後、それが正しく設定されたかどうかをチェックしますか?
オーダーセレクト
オーダーテイクプロフィット
このような手順で問題を見つけることができますあなたのコードを見ることができない人に聞くのはやめましょう。
TPが設定されていないことがわかったら、TPをdouble変数として設定し、関数内で計算する代わりにOrderSent関数で それを使ってみてはどうでしょう。
あるいは、すべての価格を正規化することを試してみてください。
しかし、それはまだ取引が終了している方法の答えではありません...しかし、私はコードを見ずにそれを推測することができる誰もいない。それはあなたの仕事です!
私は好奇心から助けたいのですが、あなたは私たちの助けにはなりません...それは早く、古くなっています。
しかし、それはまだ取引が終了している方法の答えではありません...しかし、私はコードを見ずにそれを推測することができる誰もいない。それはあなたの仕事です!
私は興味本位で手伝いたいのですが、あなたは私たちの手助けをしてくれません...もう古いんです、早くしてください。
結果発表です。
120 2009.05.22 12:36 t/p 1 0.10 1.3999 0.0000 1.3999 146.20 26346.83
121 2009.05.22 14:00 売り 61 0.10 1.3990 0.0000 1.3890 0.00 26346.83
ジャーナル
2013.06.19 21:07:38 2009.01.05 08:21 Final_100pips_Averaging_Code EURUSD,H1: これは2番目の買い注文です。
2013.06.19 21:07:38 2009.01.05 08:21 Final_100pips_Averaging_Code EURUSD,H1: open #2 buy 0.10 EURUSD at 1.3788 tp: 1.3888 ok
2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: This is First Buy Order
2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: open #1 buy 0.10 EURUSD at1.3899 tp: 1.3999 ok
2013.06.19 21:08:37 2009.05.22 12:36 Tester: Take profit #1 at 1.3999 (1.4002 / 1.4004)
2013.06.19 21:08:37 2009.05.21 16:50 テスター:利食い #2 at 1.3888 (1.3895 / 1.3897)
2013.06.19 21:08:36 2009.05.20 13:55 テスター:1.3786 (1.3788 / 1.3790) で利食い #8
2013.06.19 21:08:36 2009.05.20 11:40 Tester: Take profit #59 at 1.3686 (1.3688 / 1.3690)
2013.06.19 21:08:36 2009.05.19 06:41 Tester: Take profit #60 at 1.3586 (1.3587 / 1.3589)
今回はマイナス方向に行くのとは別に、プラス 方向に40pips行きました。そして確認しました。注文後、TPは始値から100pipsのところにあります。
結果
120 2009.05.22 12:36 t/p 1 0.10 1.3999 0.0000 1.3999 146.20 26346.83
121 2009.05.22 14:00 sell 61 0.10 1.3990 0.0000 1.3890 0.00 26346.83
この数字の意味がまだわからない。
この数字の意味はまだわからない。
これらはStrategy Testerの注文履歴からコピー&ペーストしたものです ... ... と思います。
ここで
行120は閉鎖貿易番号1 0.1ロットでtakeprofitポイント1.3999それは利益146.2とバランスでその瞬間26346.83で閉じられます 時間 2009.05.22 12:36
line 121 opening new sell trade 'order 61' 0.1 lots at orderopenprice 1.3990 ....
結果
行 時間 種類 取引数 ロットサイズオープンプライス SL T/P P/L 残高
1202009.05.22 12:36 t/p10.101.3999 0.00001.3999146.2026346.83
ジャーナル
2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: open #1 buy 0.10 EURUSD at 1.3899 tp: 1.3999 ok
2013.06.19 21:08:37 2009.05.22 12:36 Tester: take profit #1 at 1.3999(1.4002 / 1.4004)
つまり、1.3999で利食い、1.3899で注文開始と、ちょうど100pipsの開きがあるわけだ。100 + 46.20ドルがあります。しかし、唯一の100または100ドル未満が存在するはずです。私は順序が開始されたコードを与えている。このコードに何か問題があるのでしょうか。
ご存知のように、以前は時々-10$もありました。なぜですか?皆さんの議論から、+100pipsのt/pでOrderSent()からは100pipsより少ないもの(スプレッドのため)が得られると理解しました(約90-70pipsのもの)。しかし、-10は大きな乖離です。私はコードを変更していません。ただ、ご指摘の通り、チェック しただけです。OrderTakeProfit()を使ってチェックしている間、私は1.3999を 得ました。これはJournal:でも 確認しています。
つまり、1.3999で利食いして、1.3899で注文開始
数字上では1.3899で注文が開始されていますが・・・1.3899ではないのですか?
また、実際の注文の終値は確認 されましたか?
1.3899ではなく、1.3999で注文を出したという数字ですが?
また、実際の注文の終値は確認されましたか?
2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1:open #1 buy 0.10 EURUSD at1.3899 tp: 1.3999 ok
つまり、注文は1.3899でのみオープンされています。