[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 250 1...243244245246247248249250251252253254255256257...537 新しいコメント Roma 2011.03.16 11:49 #2491 注文を部分的に閉じるには、OrderModifyで取引量を変更 するだけですか? 削除済み 2011.03.16 11:51 #2492 artmedia70: そして、ファンクションコードを考える?4つの違いを見つけよう :) : が見つかりました......区別が......))))ウフフ、プログラミングの教科書を掘り下げただけなのに、頭が煮えていない))) Artyom Trishkin 2011.03.16 12:16 #2493 eddy: 注文を部分的に閉じるにはどうすればよいですか?OrderModifyで取引量を変更するだけですか? いいえ、より小さなロットでポジションを閉じます。 削除済み 2011.03.16 12:17 #2494 eddy: 注文を部分的に閉じるには、OrderModifyで取引量を変更するだけでよいのでしょうか?小さいロットで逆の注文を開ける。その差は、これからも存在し続けるはずの残部です。 OrderCloseBy() で反対ロットと既存ロットの一部をクローズする。 Artyom Trishkin 2011.03.16 12:30 #2495 coronel:小さいロットで逆の注文を開ける。その差は、これからも存在し続けるはずの「余り」です。OrderCloseBy() で反対ロットと既存ロットの一部をクローズする。 このトリックはファイブでは通用しない。リクオートと スリッページも忘れずに...。 削除済み 2011.03.16 12:48 #2496 artmedia70: このような芸当はFiverでは通用しない。リクオートやスリッページもお忘れなく... すみません、どの5つですか?))MQL4でやってます。 リクオートや スリッページは当然のこととして考慮していない。事実の問題は変わりません。 Artyom Trishkin 2011.03.16 13:08 #2497 coronel: すみません、どの5つですか?)) MQL4でやってます。 リクオートやスリッページは当然のこととして考慮していない。本質は変わりません。 好きなことをしてください。1つの取引ではなく、2つの取引をするというあなたの選択です。 削除済み 2011.03.16 13:17 #2498 artmedia70: やりたいことをやる。1回の操作ではなく、2回の 操作を行うというあなたの選択。 "1つの手術より2つの手術"、 もっと詳しくお願い します。参考になるかもしれません。 Artyom Trishkin 2011.03.16 13:24 #2499 coronel: "1回ではなく2回の操作"、 もっと詳しくお願い します。役に立つかも しれません。1.0ロットのポジションを部分的に決済する場合、1回の取引で、例えば0.5ロットなど小さいロットで決済することができます。 標準機能です。 __________________________________________________________________________________________________ bool OrderClose( int ticket,double lots,double price,int slippage,color Color=CLR_NONE ) ポジションを閉じるには関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。 パラメータ チケット - 注文の一意のシリアル番号。 おおめに - 決算発表のロット数 価格 - 終値です。 ずれ - 最大スリッページの値をpipsで指定します。 カラー - チャート上の終値の矢印の色。パラメータがない場合、またはその値がCLR_NONEの場合、チャート上に矢印は表示されません。 __________________________________________________________________________________________________ しかし、あなたは2つの操作を行うことを提案しています。 1.小さいロットで反対側のポジションを開ける。 2.反時計回りに、ロットが大きかった位置が左になるように閉じます。 __________________________________________________________________________________________________ bool OrderCloseBy( int ticket,int opposite,color Color=CLR_NONE) あるオープンポジションを、同じ商品でオープンした別のポジションで反対方向にクローズします。関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。 パラメータ チケット - クローズされる注文の固有のシリアル番号。 対極 - 逆順のユニークなシーケンス番号。 カラー - チャート上の終値の矢印の色。このパラメータがない場合、または値がCLR_NONEの場合、チャート上に矢印は表示されません。 _________________________________________________________________________________________________ したがって、1つのポジションにつき、悪材料の数は2倍になります。 なぜ? どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - [ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you コーディングのヘルプ 削除済み 2011.03.16 14:37 #2500 artmedia70: 1.0ロットのポジションを部分的に決済する場合、1回の取引で、例えば0.5ロットなど小さいロットで決済することが可能です。 標準機能です。 __________________________________________________________________________________________________ bool OrderClose( int ticket,double lots,double price,int slippage,color Color=CLR_NONE ) ポジションを閉じる。関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。 パラメータ チケット - 注文の一意のシリアル番号。 おおめに - 決算発表のロット数 価格 - 終値です。 ずれ - 最大スリッページの値をpipsで指定します。 カラー - チャート上の終値の矢印の色。パラメータがない場合、またはその値がCLR_NONEの場合、チャート上に矢印は表示されません。 __________________________________________________________________________________________________ しかし、あなたは2つの操作を行うことを提案しています。 1.小さいロットで反対側のポジションを開ける。 2.反時計回りに、ロットが大きかった位置が左になるように閉じます。 __________________________________________________________________________________________________ bool OrderCloseBy( int ticket,int opposite,color Color=CLR_NONE) あるオープンポジションを、同じ商品でオープンした別のポジションで反対方向にクローズします。関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。 パラメータ チケット - クローズされる注文の固有のシリアル番号。 対極 - 逆順のユニークなシーケンス番号。 カラー - チャート上の終値の矢印の色。このパラメータがない場合、または値がCLR_NONEの場合、チャート上に矢印は表示されません。 _________________________________________________________________________________________________ したがって、1つのポジションにつき、悪材料の数は2倍になります。 なぜ? そうですね、詳しく書いていただいていますが、それにしても違いがわかりませんでした。 つまり、ロットオープンの要求(私のバリエーション)やロットの一部を閉じる命令(あなたのバリエーション)を送ることは、リクオートやスリッページのリスクを同じように受けることになるのです。 そして、OrderCloseBy() によるクローズはリスクを伴いません。なぜなら、ロットをオープンした後(私の変形)、それらは事実上存在しない、すなわち相互に排除さ れるからです。 1...243244245246247248249250251252253254255256257...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
そして、ファンクションコードを考える?4つの違いを見つけよう :) :
が見つかりました......区別が......))))ウフフ、プログラミングの教科書を掘り下げただけなのに、頭が煮えていない)))
注文を部分的に閉じるにはどうすればよいですか?OrderModifyで取引量を変更するだけですか?
注文を部分的に閉じるには、OrderModifyで取引量を変更するだけでよいのでしょうか?
小さいロットで逆の注文を開ける。その差は、これからも存在し続けるはずの残部です。
OrderCloseBy() で反対ロットと既存ロットの一部をクローズする。
小さいロットで逆の注文を開ける。その差は、これからも存在し続けるはずの「余り」です。
OrderCloseBy() で反対ロットと既存ロットの一部をクローズする。
このような芸当はFiverでは通用しない。リクオートやスリッページもお忘れなく...
すみません、どの5つですか?))MQL4でやってます。
リクオートや スリッページは当然のこととして考慮していない。事実の問題は変わりません。
すみません、どの5つですか?)) MQL4でやってます。
リクオートやスリッページは当然のこととして考慮していない。本質は変わりません。
やりたいことをやる。1回の操作ではなく、2回の 操作を行うというあなたの選択。
"1回ではなく2回の操作"、 もっと詳しくお願い します。役に立つかも しれません。
1.0ロットのポジションを部分的に決済する場合、1回の取引で、例えば0.5ロットなど小さいロットで決済することができます。
標準機能です。
__________________________________________________________________________________________________
bool OrderClose( int ticket,double lots,double price,int slippage,color Color=CLR_NONE )
ポジションを閉じるには関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。__________________________________________________________________________________________________
しかし、あなたは2つの操作を行うことを提案しています。
1.小さいロットで反対側のポジションを開ける。
2.反時計回りに、ロットが大きかった位置が左になるように閉じます。
__________________________________________________________________________________________________
bool OrderCloseBy( int ticket,int opposite,color Color=CLR_NONE)
あるオープンポジションを、同じ商品でオープンした別のポジションで反対方向にクローズします。関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。_________________________________________________________________________________________________
したがって、1つのポジションにつき、悪材料の数は2倍になります。
なぜ?
1.0ロットのポジションを部分的に決済する場合、1回の取引で、例えば0.5ロットなど小さいロットで決済することが可能です。
標準機能です。
__________________________________________________________________________________________________
bool OrderClose( int ticket,double lots,double price,int slippage,color Color=CLR_NONE )
ポジションを閉じる。関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。__________________________________________________________________________________________________
しかし、あなたは2つの操作を行うことを提案しています。
1.小さいロットで反対側のポジションを開ける。
2.反時計回りに、ロットが大きかった位置が左になるように閉じます。
__________________________________________________________________________________________________
bool OrderCloseBy( int ticket,int opposite,color Color=CLR_NONE)
あるオープンポジションを、同じ商品でオープンした別のポジションで反対方向にクローズします。関数が正常に終了した場合に TRUE を返します。関数が失敗した場合は FALSE を返します。エラーの情報を得るには、GetLastError() 関数を呼び出します。_________________________________________________________________________________________________
したがって、1つのポジションにつき、悪材料の数は2倍になります。
なぜ?
そうですね、詳しく書いていただいていますが、それにしても違いがわかりませんでした。
つまり、ロットオープンの要求(私のバリエーション)やロットの一部を閉じる命令(あなたのバリエーション)を送ることは、リクオートやスリッページのリスクを同じように受けることになるのです。
そして、OrderCloseBy() によるクローズはリスクを伴いません。なぜなら、ロットをオープンした後(私の変形)、それらは事実上存在しない、すなわち相互に排除さ れるからです。