void CloseHalfOrders(int otype) // ф-ция закрытия половины ордеров сетки
{
int count = 0; double CTbuy = CountTrades(OP_BUY); double CTsell = CountTrades(OP_SELL);
double n = NormalizeDouble (CTbuy/2,1); double k = NormalizeDouble (CTsell/2,1);
for (int i =0; i<=OrdersTotal(); i++)
{
if (OrderSelect(i, SELECT_BY_POS,MODE_TRADES))
{
if (OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
if (OrderType() == otype)
{
if (otype == OP_BUY)
{
if (count<n)
OrderClose(OrderTicket(),OrderLots(),Bid,0,Lime);
count++;
i--; // ВЕРНУТЬСЯ НА ПОЗИЦИЮ УДАЛЁННОГО ОРДЕРАSleep(1000);
}
if (otype ==OP_SELL)
{
if (count<k)
OrderClose(OrderTicket(),OrderLots(),Ask,0,Lime);
count++;
i--; // ВЕРНУТЬСЯ НА ПОЗИЦИЮ УДАЛЁННОГО ОРДЕРАSleep(1000);
}
}
}
}
}
}
は、修正ではなく、それにぶら下がる
絵がない場合は、正しい挿入方法を書く。
現在、コピーで貼り付けを試みています。BMPファイルは725kbです。
みんな、奇妙な問題が発生したんだ。ログにエラーはなく、プロセッサは最大に動作していますが、テスターは何もしません。
ゼロによる除算の チェックを忘れずに
うまくいった。VladislavVGさんの写真は違いますね。最後のZZ(レッド)レイは形成されませんでした。
指標となるデータが違います。私たちはお互いを理解していなかったのです。
理由はわからないが、私は馬鹿にされているように見えた。
もしかしたら、まだ白い筋が残っているかもしれないので、心配しないでおこうと思います
コードはどこにあるのですか?
修正ではなく、それに掛かります。
も掛かるのかもしれませんね。
ゼロによる除算の確認も忘れずに
というと?
新しいテキストは、古いテキストを勝手に消してくれます。必要な箇所には太字でComment(" New text ")を入れてください。
数行書くことが可能です。 Comment("mas[00]= ",mas[0],"\n",
--- 類推によって ---。
"mas[01]=",mas[1])となります。
よろしくお願いします。
テーマ「仕事」の価格の下にある予算(クレジット)は、仕事の価格をUSDで表しているのか教えてください。
はい - 1クレジット - 1米ドル