В рыночном ордере на данный момент, меняется уровни тейкпрофита и стоп лосса. А не должны.
Возможность изменения имеется в системе моей только для отложенных ордеров. Если ордер становиться рыночным, изменения не допускаются. Всего в эксперте используется один ордер.
В рыночном ордере на данный момент, меняется уровни тейкпрофита и стоп лосса. А не должны.
Возможность изменения имеется в системе моей только для отложенных ордеров. Если ордер становиться рыночным, изменения не допускаются. Всего в эксперте используется один ордер.
Kimさんのサンプルで保留中の注文を削除するようにやり直したのですが、どこでエラーになっているのかアドバイスをお願いします。
void DeleteOrdersLimit(string sy="", int op=-1) {.
int i;
int k=OrdersTotal();
if (sy=="0") sy=Symbol();
for (i=k-1; i>=0;i--){。
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)){
if ((OrderSymbol()==sy || sy=="))&& (op<0 || OrderType()==op)){
if (OrderType()==OP_BUYLIMIT || OrderType()==OP_BUYLIMIT) OrderDelete(OrderTicket())
}
}
}
}
при такой конструкции да, в секундах. У меня все работает. Скомпилируй и проверь только эту часть кода.
もし、それがわかれば...初めてのEAなので、他の人に読んでもらえるかどうか疑問ですが
5月5日から可視化にかけている。そして、自分の嫌いなものを見る。マーケットオーダーのパラメーターが変化している
Переделал с образца Кима, что б удалялись отложки, подскажите в чем ошибка :
ありがとうございます。
今は違う。'(' -関数 定義が期待できない)'が出る。
Спасибо,
теперь уже другое. выдает - '(' - function definition unexpecte
こんばんは、みんな、プログラミングを知らない人を助ける。 具体的には - DeMarker。 アイデアはこれです:Ask価格がH1のパラボリック0.02/0.2未満である場合、DeMarkerの色は赤、価格がパラボリック以上であれば、デマーカは緑です。 このようなもの
//----インジケータライン
if{ Ask<iSAR(NULL,PERIOD_H1,0.02,0.2,0) COLOR=Red;
Ask>iSAR(NULL,PERIOD_H1,0.02,0.2,0) COLOR=Green;
SetIndexStyle(0,DRAW_LINE,EMPTY,2,COLOR)を設定します。
}
他の方法でAskを表現する必要があることは理解しているのですが、そのための知識が不足しているのです。