[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 26 1...192021222324252627282930313233...631 新しいコメント Mikhail Kozhemyako 2012.03.28 14:07 #251 yosuf: 私のEAはインジケーターのシグナルで注文を出すのですが、例えば0.1ロットで既存の注文を再設定するシグナルが出た場合、EAは既存の注文と同じ注文をもう一つ出してしまい、注文数が不当に増えてしまうのです。質問:このような場合、EAが既存の注文のロットサイズを単純に増やすにはどうしたらよいでしょうか?そのような改造は原理的に可能なのでしょうか? 最初のシグナルで、可能な限り大きなロットを建て、シグナルが消えたら、この注文を部分的に決済し始めるのです。 Maxim Voronin 2012.03.28 14:16 #252 私はバカなんでしょうか?EAで遊んでいます。特定の条件下(私は変えていない)で、ポジションを 上下に開く。テイクプロフィット、ストップロスを30pipsに設定。この状態で売りポジションを引くと、それぞれ売りポジションを開き、逆にストップの方向を変えると、またバストアップします。その仕掛けとは?もう、頭がおかしくなりそうです。この広がりが何かに影響しているのかも?もっと正確に言うと、AskでBUYが開き、BidでSELLが開くことでしょうか。 削除済み 2012.03.28 15:54 #253 こんばんは。自分でExpert Advisorを書く(編集する)ために、自分でMQLを勉強することにしたのです。対応する文献を読みましたが、プログラミングに詳しくない人(=私)がすぐに理解するのは非常に難しいです。もちろん、すぐにいろいろな疑問が湧いてきた。もしかしたら、もう一度聞いてみるかもしれません、その時はご容赦ください。次のようなニュアンスに興味があります。例えば、StoplossとTakeProfitがすでに配置された状態で注文(BUY)が開かれたとします。最初の注文のストップが発動した瞬間に、2番目の注文が( 最初の注文の終値で)StoplossとTakeProfitを設定した状態で再度開く。 つまり、注文№1のStoplossが発動したら注文№2が開き、注文№1のTakeProfitが発動したら注文№3が開く? 可能なら、このようなEAのコードがどのように見えるかを見たいですね!? Paladin80 2012.03.28 16:20 #254 dikson1976-1: 私はバカなんでしょうか?EAで遊んでいます。特定の条件下(私は変えていない)で、ポジションを上下に開く。テイクプロフィット、ストップロスを30pipsに設定。この状態で売りポジションを引くと、それぞれ売りポジションを開き、逆にストップの方向を変えると、またバストアップします。その仕掛けとは?もう、頭がおかしくなりそうです。この広がりが何かに影響しているのかも?もっと正確に言うと、AskでBUYが開き、BidでSELLが開くことでしょうか。 また、当初はExpert Advisorが売れすぎたら、売りと買いを逆にすれば大丈夫だろうと思っていました。スプレッドは100%影響します。 Vladimir Paukas 2012.03.28 16:21 #255 paladin80: 私も当初は、EAが損をしていたら、売り買いを逆にすれば万事OKだと思っていました。スプレッドは100%の効果を発揮します。 2スプレッド以上負けないといけない。そして、反転時に利益を得る。 T-G 2012.03.28 16:31 #256 Reshetov: iClose() より正確な価格、つまり他の商品の現在のBidが必要な場合、どうすればよいのでしょうか? Vitalie Postolache 2012.03.28 16:40 #257 T-G: また、より正確な価格、つまり他の商品の現在のBidが必要な場合はどうすればよいのでしょうか? それは、別のツールの価格を知る唯一の方法です eurbid = MarketInfo("EURUSD",MODE_BID); MT4 のテスターのみ、複数のインストゥルメントで動作しません。 T-G 2012.03.28 17:19 #258 evillive: これは、別のツールの価格を知ることができる唯一の方法です テスターのみ、MT4で複数のインストゥルメントで動作しません。。 EURUSDを使い、GBPUSDをDemoまたはRealで取得する必要があるのは理解できました。 Bid = MarketInfo("GBPUSD",MODE_BID); 楽器の価格を変えたい場合はどうすればよいですか? Alekseu Fedotov 2012.03.28 17:50 #259 T-G: EURUSDを使い、GBPUSDをDemoまたはRealで取得する必要があるのは理解できました。 テスト時に他のシンボル価格を取得したい場合はどうすればよいですか? Bid = MarketInfo("GBPUSD",MODE_BID); EURUSDとGBPUSDをDemoかLiveで取得する.........? Bid = 現在のシンボルの最後の既知のビッド/アスク価格 例えばこんなものが必要です。 iBid = MarketInfo("GBPUSD",MODE_BID); T-G 2012.03.28 18:01 #260 r772ra: EURUSDとGBPUSDをデモや実機で取得する.........? Bid = 現在のシンボルの最後の既知のビッド/アスク価格例えばこんなものが必要です。 テスターで テストするとき、別のシンボルの価格を取得する必要があります。 Bid = MarketInfo("GBPUSD",MODE_BID); それはテスターでは動作しません(デモと本当の別の楽器の価格を与えるが)私の質問は、ユーロのテストで来て、ポンドの価格を取得する方法です。iCloseは 荒い。 1...192021222324252627282930313233...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私のEAはインジケーターのシグナルで注文を出すのですが、例えば0.1ロットで既存の注文を再設定するシグナルが出た場合、EAは既存の注文と同じ注文をもう一つ出してしまい、注文数が不当に増えてしまうのです。質問:このような場合、EAが既存の注文のロットサイズを単純に増やすにはどうしたらよいでしょうか?そのような改造は原理的に可能なのでしょうか?
最初のシグナルで、可能な限り大きなロットを建て、シグナルが消えたら、この注文を部分的に決済し始めるのです。
私はバカなんでしょうか?EAで遊んでいます。特定の条件下(私は変えていない)で、ポジションを上下に開く。テイクプロフィット、ストップロスを30pipsに設定。この状態で売りポジションを引くと、それぞれ売りポジションを開き、逆にストップの方向を変えると、またバストアップします。その仕掛けとは?もう、頭がおかしくなりそうです。この広がりが何かに影響しているのかも?もっと正確に言うと、AskでBUYが開き、BidでSELLが開くことでしょうか。
私も当初は、EAが損をしていたら、売り買いを逆にすれば万事OKだと思っていました。スプレッドは100%の効果を発揮します。
iClose()
T-G:
また、より正確な価格、つまり他の商品の現在のBidが必要な場合はどうすればよいのでしょうか?
それは、別のツールの価格を知る唯一の方法です
MT4 のテスターのみ、複数のインストゥルメントで動作しません。これは、別のツールの価格を知ることができる唯一の方法です
テスターのみ、MT4で複数のインストゥルメントで動作しません。。EURUSDを使い、GBPUSDをDemoまたはRealで取得する必要があるのは理解できました。
楽器の価格を変えたい場合はどうすればよいですか?
EURUSDを使い、GBPUSDをDemoまたはRealで取得する必要があるのは理解できました。
テスト時に他のシンボル価格を取得したい場合はどうすればよいですか?
EURUSDとGBPUSDをDemoかLiveで取得する.........?
Bid = 現在のシンボルの最後の既知のビッド/アスク価格
例えばこんなものが必要です。
EURUSDとGBPUSDをデモや実機で取得する.........?
Bid = 現在のシンボルの最後の既知のビッド/アスク価格
例えばこんなものが必要です。
テスターで テストするとき、別のシンボルの価格を取得する必要があります。
それはテスターでは動作しません(デモと本当の別の楽器の価格を与えるが)私の質問は、ユーロのテストで来て、ポンドの価格を取得する方法です。iCloseは 荒い。