|
????????????? ???????? ?? ?????????? ??????
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
neuer
Зарегистрирован: 06.02.2006 Сообщения: 9 Откуда: ???????
|
Добавлено: Вс Окт 08, 2006 2:15 pm Заголовок сообщения: ?? ?????????? ???????/??????? ?????? ? ????????? (?) |
|
|
?????? ? ????? ???? ?????? ?? finlist-community, ? ????? ???????? ??? ???? ?????. ????? ????, ????? ???-?? ?????????, ??? ? ????? - ?????? ??????, ??? ?????? ??? ???????????, ?? ??????-?? ?? ??????????.
??????? ?????? ?????????? LIMIT ??????? (??????? ???????).
????? ??????? ??? ?????????, ????? ??? ??? pending.
????????? ??????? ??, ??????? ???????, ? ??? ???????.
??? ??? ?????:
Код: |
int orderTicket[MAX_ORDERS];
...
for (int i = 0; i < ???_ORDERS; i++) {
if (orderTicket[i] != 0) {
OrderSelect (orderTicket[i], SELECT_BY_TICKET);
if (OrderOpenTime () > 0 && OrderCloseTime () < 0) {
// Close active order
if (OrderType() == OP_BUY || OrderType () == OP_BUYLIMIT) {
OrderClose(orderTicket[i], OrderLots(), Bid, 0, Blue);
} else if (OrderType () == OP_SELL || OrderType () == OP_SELLLIMIT) {
OrderClose(orderTicket[i], OrderLots(), Ask, 0, Red);
}
}
// Delete order
OrderDelete (orderTicket[i]);
orderTicket[i] = 0;
}
}
|
??????? ?????????! |
|
Вернуться к началу |
|
|
KimIV Admin
Зарегистрирован: 24.01.2006 Сообщения: 958 Откуда: ??????
|
Добавлено: Вс Окт 08, 2006 3:40 pm Заголовок сообщения: |
|
|
????????, ???? ?????? ? ???, ??? ?? ?? ?????????? ?????? ?? ???????. ??????? - ??? BUY ? SELL. ?????? BUYLIMIT, BUYSTOP, SELLLIMIT ? SELLSTOP. ???? ????? ????????, ?? ?? ?????????? ????????.
? ??? ? ???? ???? ?????? Код: | if (OrderType() == OP_BUY || OrderType () == OP_BUYLIMIT) {
OrderClose(orderTicket[i], OrderLots(), Bid, 0, Blue); |
?? ???? ?? ????????? ????????? ?????? BUYLIMIT ??? ??, ??? ? ??????? BUY ? ?? ????? ??? ?????? ????? ?? ?????????, ? ??????? ???????? OrderDelete(). _________________ ??? ????? ? ???? ??????? ????? ? ??????? ???????? ???, ? ??????? ? ???? ?????? ? ??????? ???????? ????... |
|
Вернуться к началу |
|
|
neuer
Зарегистрирован: 06.02.2006 Сообщения: 9 Откуда: ???????
|
Добавлено: Вс Окт 08, 2006 4:21 pm Заголовок сообщения: |
|
|
? ??????? ?????, ??? ????? BUYLIMIT ???????????? ? BUY, ????? ???????????. ?? ??? ??-???????? ?? ??? (?), ?????? ??? ???? ???????? ?????? ??????? OrderType() == OP_BUY ?? OpenClose ?? ?????????? ?????? ???????.
??????? ? ? ????? ??????????????? ?? OrderOpenTime - ???? ??? ?? 0, ?????? ????? ??? ???????? (??????????? ? ???????).
? ???????? ?????? ??????? - ?????? ?????, ??? ????? ???? ???-?? ?????, ??? ????????? ???????? ??? ??????. |
|
Вернуться к началу |
|
|
KimIV Admin
Зарегистрирован: 24.01.2006 Сообщения: 958 Откуда: ??????
|
Добавлено: Вс Окт 08, 2006 4:54 pm Заголовок сообщения: |
|
|
???????? ??????? ? ????? ????? ???????:
Код: | //+------------------------------------------------------------------+
//| ???????? ???? ??????? ?? ???????? ???? |
//+------------------------------------------------------------------+
void CloseAllPositions() {
for (int i=OrdersTotal()-1; i>=0; i--) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MAGIC) {
if (OrderType()==OP_BUY) {
OrderClose(OrderTicket(), OrderLots(), Bid, Slippage, Blue);
}
if (OrderType()==OP_SELL) {
OrderClose(OrderTicket(), OrderLots(), Ask, Slippage, Red);
}
}
}
}
} |
? ???????? ??????? ???:
Код: | //+------------------------------------------------------------------+
//| ???????? ???? ??????? |
//+------------------------------------------------------------------+
void DeleteAllOrders() {
for (int i=OrdersTotal()-1; i>=0; i--) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MAGIC) {
if (OrderType()>1) OrderDelete(OrderTicket());
}
}
}
} |
_________________ ??? ????? ? ???? ??????? ????? ? ??????? ???????? ???, ? ??????? ? ???? ?????? ? ??????? ???????? ????... |
|
Вернуться к началу |
|
|
neuer
Зарегистрирован: 06.02.2006 Сообщения: 9 Откуда: ???????
|
Добавлено: Вс Окт 08, 2006 5:05 pm Заголовок сообщения: |
|
|
?.?. ? ??? ? ???? ??????????????, ??? ???????? ??????, ????????, ???????????? ? OP_BUY/OP_SELL ???-?????
? ??????????? ??? ??? ??? - ????????, ? ???? ???? ?????-?? ?????? ?????? ? ???? ?????. ???????!
??! ? ???? ?????-?? ??????????????? ???????? Slippage? ? ?? ? ???????? ???? 0, ?? ???????? ???? ??????? ??? ??????? ???????? ?????? ??????? |
|
Вернуться к началу |
|
|
KimIV Admin
Зарегистрирован: 24.01.2006 Сообщения: 958 Откуда: ??????
|
Добавлено: Вс Окт 08, 2006 5:22 pm Заголовок сообщения: |
|
|
neuer писал(а): | ?.?. ? ??? ? ???? ??????????????, ??? ???????? ??????, ????????, ???????????? ? OP_BUY/OP_SELL ???-????? |
??? ?? ?????????????, ? ????. ? ??? ???????, ?? ????? ??? ???. ???? ????? ????????, ?? ?????????? ????????. ?????? - ??? ???????? ? ???????? ????????. ??????? - ??? ???/???? ????????.
neuer писал(а): | ? ???? ?????-?? ??????????????? ???????? Slippage? |
????????????, ?????, ????????????? ???????????? ?? ?????? 5. ? ????????? 3. ????????? ???????? ?? ????????? (?? ?????????) ??????. 0, ?? ???? ??? ?? ???? ???????, ?? ?? ????? ?? ??????. 1 ??? ????? ???? ?????????, ?? ????? ????? ????????. _________________ ??? ????? ? ???? ??????? ????? ? ??????? ???????? ???, ? ??????? ? ???? ?????? ? ??????? ???????? ????... |
|
Вернуться к началу |
|
|
neuer
Зарегистрирован: 06.02.2006 Сообщения: 9 Откуда: ???????
|
Добавлено: Вс Окт 08, 2006 11:35 pm Заголовок сообщения: |
|
|
?????????! ?????????????, ? ??????????? ??????? ?????? ? ?????? ?????: ???, ??? ????????? ?????? ???????.
??? ??? ???????! |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять вложения в этом форуме Вы не можете просматривать вложения в этом форуме
|
Powered by phpBB © 2001, 2005 phpBB Group
|