[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 177 1...170171172173174175176177178179180181182183184...631 新しいコメント 削除済み 2012.06.13 10:52 #1761 ヒントを教えてください。 例えば、私が注文を開けたとしましょう。 買いで1。ロット0.01 しかし、価格が下がった。そして、私はより多くの例えば0.1のロットで売りポジションを開く ことにしました どのように私は今、Expert Advisorで利益のあるものを犠牲にして損失の出る取引を閉じることができますか。それは可能ですか?だから、最初のポジションは0損失で2番目の利益が少なくなっています。 つまり、最初のポジションの損失をすべて利益のあるポジションの一部で決済したいのです。 あるいは、2つのポジションを同時にクロスクローズし、1つの注文を他の注文を犠牲にしてクローズしたい。 プログラム的にどのように実装するのか?何か機能があるのでしょうか? Heroix 2012.06.13 10:58 #1762 Korinfさん、OrderCloseBy()について読んでみてください。 削除済み 2012.06.13 10:59 #1763 Heroix: Korinfさん、OrderCloseBy()について読んでみてください。 ありがとうございます。 削除済み 2012.06.13 11:33 #1764 YOUNGA: https://www.mql5.com/ru/code/9425 ウェブサイト検索を試してみる - 良い ありがとうございます。具体的には、履歴全体ではなく、日中の決済済み注文数を返す方法を知りたい(OrderHistoryTotal関数以外を使用することは可能か)。 Dimka-novitsek 2012.06.13 11:44 #1765 こんにちは。すみません、もしよろしければ教えてください。インジケーターのコードを一行ずつ分解してみたいと思います。 IndicatorBuffers(3); このバッファーは何なのか、何のためにあるのか。3番がバッファの数であるという言及は、控えめに言ってもよくわからない。 Виктор 2012.06.13 12:12 #1766 Dimka-novitsek: こんにちは。すみません、もしよろしければ教えてください。インジケーターのコードを一行ずつ分解してみたいと思います。 このバッファーは何なのか、何のためにあるのか。3番がバッファの数であるという言及は、控えめに言ってもよくわからない。 void IndicatorBuffers( int count) カスタムインジケータの計算に使用するバッファのメモリを確保する。バッファの数は 8 個以下で、indicator_buffers 特性に指定された値より小さいこと。カスタム・インジケータがカウントのために追加のバッファを必要とする場合、この関数を使用してバッファの合計数を指定する必要があります。 例えば、3つのバッファを描画に使い、さらに2つのバッファを画面に表示せずに演算に使う場合は #property indicator_buffers 3 //描画(表示)するバッファの数 IndicatorBuffers(5); //インジケーターの総バッファ数 MikeM 2012.06.13 12:15 #1767 Aleksander: 言語リファレンスを全部読めば、疑問がなくなるかもしれませんね :-) それとも、パクリより黙ってる方がいいのかな? Aleksander 2012.06.13 12:19 #1768 なるほど、ありがとうございます :-) 仕組みを説明してくれたんですね :-) 削除済み 2012.06.13 14:52 #1769 kakbutak: こんにちは。写真にある3番の問題を解決するために、ご協力をお願いします。4番の問題が発生したら、それも。ダミーのように説明してください。 多分 で 「 If TR. and Ask< iClose("USDCHF",PERIOD_H1,i) thenLot=0.0」。 削除済み 2012.06.13 15:51 #1770 MQL414: " If TP. and Ask< iClose("USDCHF",PERIOD_H1,i ) thenLot=0.0" できる。 ありがとうございますが、suitable.The条件は、各時間の初めに満たされている場合オープンは、トレンドラインを 下回る(販売上)、およびローソク足は、最初の貿易はどちらか開かないという事実につながることができますany.This制限することができます。 選択肢があるんです。例えば、売り取引の後、今日、残高がTP上昇した場合、今日の売り取引を禁止し、買い取引の場合、買い取引を禁止する。でも、どうコーディングしたらいいのかわからない。 1...170171172173174175176177178179180181182183184...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
例えば、私が注文を開けたとしましょう。
買いで1。ロット0.01
しかし、価格が下がった。そして、私はより多くの例えば0.1のロットで売りポジションを開く ことにしました
どのように私は今、Expert Advisorで利益のあるものを犠牲にして損失の出る取引を閉じることができますか。それは可能ですか?だから、最初のポジションは0損失で2番目の利益が少なくなっています。
つまり、最初のポジションの損失をすべて利益のあるポジションの一部で決済したいのです。
あるいは、2つのポジションを同時にクロスクローズし、1つの注文を他の注文を犠牲にしてクローズしたい。
プログラム的にどのように実装するのか?何か機能があるのでしょうか?
Korinfさん、OrderCloseBy()について読んでみてください。
ありがとうございます。
https://www.mql5.com/ru/code/9425 ウェブサイト検索を試してみる - 良い
ありがとうございます。具体的には、履歴全体ではなく、日中の決済済み注文数を返す方法を知りたい(OrderHistoryTotal関数以外を使用することは可能か)。
こんにちは。すみません、もしよろしければ教えてください。インジケーターのコードを一行ずつ分解してみたいと思います。 このバッファーは何なのか、何のためにあるのか。3番がバッファの数であるという言及は、控えめに言ってもよくわからない。
カスタムインジケータの計算に使用するバッファのメモリを確保する。バッファの数は 8 個以下で、indicator_buffers 特性に指定された値より小さいこと。カスタム・インジケータがカウントのために追加のバッファを必要とする場合、この関数を使用してバッファの合計数を指定する必要があります。
例えば、3つのバッファを描画に使い、さらに2つのバッファを画面に表示せずに演算に使う場合は
#property indicator_buffers 3 //描画(表示)するバッファの数
IndicatorBuffers(5); //インジケーターの総バッファ数
言語リファレンスを全部読めば、疑問がなくなるかもしれませんね :-)
こんにちは。写真にある3番の問題を解決するために、ご協力をお願いします。4番の問題が発生したら、それも。ダミーのように説明してください。
多分 で 「 If TR. and Ask< iClose("USDCHF",PERIOD_H1,i) thenLot=0.0」。
" If TP. and Ask< iClose("USDCHF",PERIOD_H1,i ) thenLot=0.0" できる。
ありがとうございますが、suitable.The条件は、各時間の初めに満たされている場合オープンは、トレンドラインを 下回る(販売上)、およびローソク足は、最初の貿易はどちらか開かないという事実につながることができますany.This制限することができます。
選択肢があるんです。例えば、売り取引の後、今日、残高がTP上昇した場合、今日の売り取引を禁止し、買い取引の場合、買い取引を禁止する。でも、どうコーディングしたらいいのかわからない。