[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 828 1...821822823824825826827828829830831832833834835...1145 新しいコメント Artyom Trishkin 2010.09.02 01:40 #8271 chief2000: 逆指値注文の場合、始値は、例えば「買い」の場合、以下のようになる可能性があります。 直前のフラクタルの最大値(=OpenPrice)+スプレッド (ただし、AskがフラクタルよりStop_Level以上低い場合に限る)。つまり、Askではなく、何らかの「外的」な条件で発注されるのである。 それよりも、TakeProfitとStopLossのSpreadの会計処理について知りたいです。 - バイの場合。 OrderSend(Symbol(), OP_BUYSTOP, Lots, OpenPrice+Spread、Slippage, OpenPrice-StopLoss, OpenPrice+TakeProfit+Spread、 ...) - 売ってください。 - 正しいですか、それとも何か見逃していますか? さて、もう寝てしまうし、お客さんとの交渉も大変で疲れているのですが、一つだけ言っておくと、AscでBuyポジションをオープンし、Bidでクローズします。 そして、AscとBidの違いはスプレッド...。それが、私たちのやり方です...。 削除済み 2010.09.02 15:27 #8272 メッセージを書くときに「返信」を押さなければならないのですか? 返信」を押さずにスレッドにメッセージを追加するにはどうすればよいですか? Виктор 2010.09.02 15:32 #8273 Andrey F. Zelinsky 2010.09.02 15:33 #8274 peshihod: メッセージを書くときに「返信」を押さなければならないのですか?返信」を押さずにスレッドにメッセージを追加するにはどうすればよいですか? エディターウィンドウの下部、「コメントを追加する」ボタンで 削除済み 2010.09.02 15:54 #8275 読んで理解しようとすると、略語や訳のわからない言葉が出てくる。 TK、TF、フローサムなど。 基本的な略語や、あまり知られていない言葉を集めた辞書のようなものはないのでしょうか? かつて、ある賢人が言った。"すべての言葉に正確な定義を与えれば、人類の誤解の半分を取り除くことができる!" 削除済み 2010.09.02 16:06 #8276 現在の価格では、保留注文ではないので。 購入する。 OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, Bid-StopLoss, Bid+TakeProfit, ...) 売ってください。 OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, Ask+StopLoss, Ask-TakeProfit, ...) 保留中の注文について - それはプログラマーに依存し、アカウントが保持されるどのような価格である。 いずれにせよStopLossとTakeProfitは一つの価格からカウントされ、OpenPriceはそれ(価格)とスプレッド分だけ異なります。 [Deleted] 2010.09.02 19:05 #8277 こんにちは!私はMQL4とプログラミング全般が初めてなので、こんな質問があります。 ある時間までに、例えば21時15分までに、リストの0から3までのすべてのオープンポジション をクローズするコードを書きました。 if((TimeHour(TimeCurrent()) == MyHour)&&(TimeMinute(TimeCurrent())== MyMinute)) { for(int j=0;j<4;j++) { if((OrderSelect(j,SELECT_BY_POS,MODE_TRADES)==true)) { Print("Order:",OrderTicket()); OrderClose(OrderTicket(),MyLots,Bid,5,color3); } else Print("OrderSelect() vernul oshibku - ",GetLastError()); } テスター上では、注文0と1が指定時刻にクローズされ、注文2と3が同じ時刻にクローズされますが、1日後にクローズされる、ということが起こります。 また、リストの0から3までのすべての注文のストップロスを修正するコードセクションを書きました。 if(Diff2 <= 0.0012) { int pos1; int total = OrdersTotal(); for(pos1=0; pos<total; pos1++) { if(OrderSelect(pos1,SELECT_BY_POS,MODE_TRADES)==true) { Print("Order1:",OrderTicket()); OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),Ask-Point*TakeProfit,0,color3); } else Print("OrderSelect() vernul oshibku - ",GetLastError()); } } テスターでは、次のことが起こります。「結果」タブで、テスターはすべての注文を書き込んだ後、ハングアップし、ログに常に表示されます。 "OrderSelect() venul oshibku - 0". 何が問題なのか、この動作の理由は何なのか、アドバイスをお願いします。 [WARNING CLOSED!] Any newbie コーディングの方法は? 出口戦略ステップ・ストップとトレーリング・ストップの比較 Oleg 2010.09.02 19:07 #8278 chief2000: 1つの質問を明確にしたいのですが、それはストップオーダーを開くことについてです . .. 皆さん、本当にありがとうございました。 [Deleted] 2010.09.03 15:06 #8279 chief2000: chief2000: 一つ質問を明確にしたいのですが、ストップ注文を出すことについて です ... 役に立つかもしれない!!!一つの価格を基準にしてみてください。仮にBidとしましょう。OP_SELLSTOPの 始値は Bid 、OP_BUYSTOPの始値はBid+87*Point (または必要な数)です。 削除済み 2010.09.03 15:43 #8280 temkin: >>リスト中の0から3までのオープンポジションを、ある時間(例えば21.15)までに全てクローズするコードを書きました。 >>テスター上で次のようなことが起こります:注文0と1が指定された時間にクローズされ、注文2と3が同じ時間にクローズされますが、24時間後です。 OrderClose() は、未決済の注文のみをクローズします。OrderDelete() は、保留中の注文を削除するために使用します。他の2つの注文は保留であること。一日の後にそれらは開かれ、その後、OrderClose()を閉じますか? >>0から3までのすべての注文のストップロスを修正するコード部分も書かれています。 for(pos1=0; pos<total; pos1++) Для "pos1" в условии цикла пропустил единицу: for(pos1=0; pos1<total; pos1++) 1...821822823824825826827828829830831832833834835...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
逆指値注文の場合、始値は、例えば「買い」の場合、以下のようになる可能性があります。
直前のフラクタルの最大値(=OpenPrice)+スプレッド
(ただし、AskがフラクタルよりStop_Level以上低い場合に限る)。つまり、Askではなく、何らかの「外的」な条件で発注されるのである。
それよりも、TakeProfitとStopLossのSpreadの会計処理について知りたいです。
- バイの場合。
OrderSend(Symbol(), OP_BUYSTOP, Lots, OpenPrice+Spread、Slippage, OpenPrice-StopLoss, OpenPrice+TakeProfit+Spread、 ...)
- 売ってください。
- 正しいですか、それとも何か見逃していますか?
そして、AscとBidの違いはスプレッド...。それが、私たちのやり方です...。
メッセージを書くときに「返信」を押さなければならないのですか?返信」を押さずにスレッドにメッセージを追加するにはどうすればよいですか?
エディターウィンドウの下部、「コメントを追加する」ボタンで
読んで理解しようとすると、略語や訳のわからない言葉が出てくる。 TK、TF、フローサムなど。
基本的な略語や、あまり知られていない言葉を集めた辞書のようなものはないのでしょうか?
かつて、ある賢人が言った。"すべての言葉に正確な定義を与えれば、人類の誤解の半分を取り除くことができる!"
現在の価格では、保留注文ではないので。
購入する。
売ってください。
保留中の注文について - それはプログラマーに依存し、アカウントが保持されるどのような価格である。
いずれにせよStopLossとTakeProfitは一つの価格からカウントされ、OpenPriceはそれ(価格)とスプレッド分だけ異なります。
こんにちは!私はMQL4とプログラミング全般が初めてなので、こんな質問があります。
ある時間までに、例えば21時15分までに、リストの0から3までのすべてのオープンポジション をクローズするコードを書きました。
if((TimeHour(TimeCurrent()) == MyHour)&&(TimeMinute(TimeCurrent())== MyMinute))
{
for(int j=0;j<4;j++)
{
if((OrderSelect(j,SELECT_BY_POS,MODE_TRADES)==true))
{
Print("Order:",OrderTicket());
OrderClose(OrderTicket(),MyLots,Bid,5,color3);
}
else
Print("OrderSelect() vernul oshibku - ",GetLastError());
}
テスター上では、注文0と1が指定時刻にクローズされ、注文2と3が同じ時刻にクローズされますが、1日後にクローズされる、ということが起こります。
また、リストの0から3までのすべての注文のストップロスを修正するコードセクションを書きました。
if(Diff2 <= 0.0012)
{
int pos1;
int total = OrdersTotal();
for(pos1=0; pos<total; pos1++)
{
if(OrderSelect(pos1,SELECT_BY_POS,MODE_TRADES)==true)
{
Print("Order1:",OrderTicket());
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),Ask-Point*TakeProfit,0,color3);
}
else
Print("OrderSelect() vernul oshibku - ",GetLastError());
}
}
テスターでは、次のことが起こります。「結果」タブで、テスターはすべての注文を書き込んだ後、ハングアップし、ログに常に表示されます。
"OrderSelect() venul oshibku - 0".
何が問題なのか、この動作の理由は何なのか、アドバイスをお願いします。
chief2000:
1つの質問を明確にしたいのですが、それはストップオーダーを開くことについてです . ..皆さん、本当にありがとうございました。
>>リスト中の0から3までのオープンポジションを、ある時間(例えば21.15)までに全てクローズするコードを書きました。
>>テスター上で次のようなことが起こります:注文0と1が指定された時間にクローズされ、注文2と3が同じ時間にクローズされますが、24時間後です。
OrderClose() は、未決済の注文のみをクローズします。OrderDelete() は、保留中の注文を削除するために使用します。他の2つの注文は保留であること。一日の後にそれらは開かれ、その後、OrderClose()を閉じますか?
>>0から3までのすべての注文のストップロスを修正するコード部分も書かれています。
for(pos1=0; pos<total; pos1++)
Для "pos1" в условии цикла пропустил единицу:
for(pos1=0; pos1<total; pos1++)