[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 1113 1...110611071108110911101111111211131114111511161117111811191120...1145 新しいコメント Naomi 2011.01.09 20:45 #11121 sergeev: その後、時間をフィルタリングする ありがとうございます。描画時間を入力するだけで、必要なものが描画され、計算には......というシンプルなものだとわかりましたAlexeyさん、ありがとうございます!)) 削除済み 2011.01.09 22:44 #11122 個別のチャートではなく、プロファイル全体のテンプレート(ウィンドウの数、選択されたTF、インデックス)を作成することが可能かどうか教えてください。 PapaYozh 2011.01.09 22:46 #11123 brera: 個別のチャートではなく、プロファイル全体のテンプレート(ウィンドウの数、選択されたTF、インデックス)を作成することが可能かどうか教えてください。 うんうん。それが「プロフィール」です。 削除済み 2011.01.09 22:49 #11124 次はどうする?プロファイルの名称は知っている 削除済み 2011.01.09 22:58 #11125 例えば、eurusdのプロファイルで、異なる設定のチャートで5つのウィンドウを開いているとします。今度はgbpusdも 設定しないといけない。以前のプロファイルを保存し、デフォルトのプロファイルに移動すると、すべての設定はeurusdプロファイルと同じで、すべてがあるべき姿になっています。 PapaYozh 2011.01.09 23:03 #11126 brera: 例えば、eurusdのプロファイルで、異なる設定のチャートで5つのウィンドウを開いているとします。今度はgbpusdのペアも設定する必要があります。前のプロファイルを保存して、デフォルトのプロファイルに移動すると、すべての設定はeurusdプロファイルと同じであり、すべては楽器(ペア)を変更するだけです。 すべてを好きなように設定し、プロファイルを「brera1」という名前で保存します。次に、2つ目のプロファイルを設定し、"brera2 "の名前で保存します。といった具合に。 そして、保存されたプロファイルのいずれかを復元します。 削除済み 2011.01.09 23:08 #11127 そのため、手動のみ Eduard Lipchinskiy 2011.01.10 01:52 #11128 プログラミングの専門家の皆様、あるソフトからおかしくなりそうなので、助けてください。 if (ExpOrdersCount >1 && sumB+summS>0) { //すべての注文を0に閉じる for(int cbb=1; cbb<=OrdersTotal(); cbb++) // オーダーループ { if(OrderSelect(cbb-1, SELECT_BY_POS,MODE_TRADES)==true) { if(OrderType()==OP_BUY) OrderClose(OrderTicket(), OrderLots(), Ask, 3,Violet); if (OrderType()==OP_SELL) OrderClose(OrderTicket(), OrderLots(), Bid, 3,Violet); } } } 例えば、2つのポジションをオープンした場合、条件が揃えば、最後にオープンした注文はクローズされず、そのまま残ります。 どうすればすべての注文を正しく決済できるのでしょうか? モディフィケーションと同じ問題です。 if((価格B+価格S)!=0 && ExpOrdersCount>1) for(int bez=1; bez<=OrdersTotal(); bez++) // オーダーループ { if(OrderSelect(bez-1, SELECT_BY_POS)==true) { if(OrderMagicNumber()==Mag) OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),NormalizeDouble(0.5*(priceS+priceB),2),0,Blue) となります。 } } 最後の1枚は修正されていません。 [WARNING CLOSED!] Any newbie コーディングのヘルプ アスク! techno 2011.01.10 02:04 #11129 pr0fess0r64: どうすればすべての注文を正しく閉じることができるのでしょうか? 多通貨の場合は、1つでは機能しません。 void closeall() { for(int i=OrdersTotal()-1;i>=0;i--) if(OrderSelect(i,SELECT_BY_POS)&&OrderMagicNumber()==Mag&&OrderSymbol()==Symbol()) { if(OrderType()==0)OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),10,Red); if(OrderType()==1)OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),10,Red); } } Eduard Lipchinskiy 2011.01.10 02:11 #11130 Techno: 多通貨のものには、使えません。 ありがとうございました。テスターで試してみますが、オーダーの修正方法について何かアドバイスはありますか? 1...110611071108110911101111111211131114111511161117111811191120...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
その後、時間をフィルタリングする
個別のチャートではなく、プロファイル全体のテンプレート(ウィンドウの数、選択されたTF、インデックス)を作成することが可能かどうか教えてください。
うんうん。それが「プロフィール」です。
例えば、eurusdのプロファイルで、異なる設定のチャートで5つのウィンドウを開いているとします。今度はgbpusdのペアも設定する必要があります。前のプロファイルを保存して、デフォルトのプロファイルに移動すると、すべての設定はeurusdプロファイルと同じであり、すべては楽器(ペア)を変更するだけです。
すべてを好きなように設定し、プロファイルを「brera1」という名前で保存します。次に、2つ目のプロファイルを設定し、"brera2 "の名前で保存します。といった具合に。
そして、保存されたプロファイルのいずれかを復元します。
プログラミングの専門家の皆様、あるソフトからおかしくなりそうなので、助けてください。
if (ExpOrdersCount >1 && sumB+summS>0)
{
//すべての注文を0に閉じる
for(int cbb=1; cbb<=OrdersTotal(); cbb++) // オーダーループ
{
if(OrderSelect(cbb-1, SELECT_BY_POS,MODE_TRADES)==true)
{
if(OrderType()==OP_BUY) OrderClose(OrderTicket(), OrderLots(), Ask, 3,Violet);
if (OrderType()==OP_SELL) OrderClose(OrderTicket(), OrderLots(), Bid, 3,Violet);
}
}
}
例えば、2つのポジションをオープンした場合、条件が揃えば、最後にオープンした注文はクローズされず、そのまま残ります。
どうすればすべての注文を正しく決済できるのでしょうか?
モディフィケーションと同じ問題です。
if((価格B+価格S)!=0 && ExpOrdersCount>1)
for(int bez=1; bez<=OrdersTotal(); bez++) // オーダーループ
{
if(OrderSelect(bez-1, SELECT_BY_POS)==true)
{
if(OrderMagicNumber()==Mag) OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),NormalizeDouble(0.5*(priceS+priceB),2),0,Blue) となります。
}
}
最後の1枚は修正されていません。
どうすればすべての注文を正しく閉じることができるのでしょうか?
多通貨の場合は、1つでは機能しません。
多通貨のものには、使えません。