Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Lord Shadows
Зарегистрирован: 15.12.2007 Сообщения: 14
|
Добавлено: Вс Dec 16, 2007 4:35 pm Заголовок сообщения: ???????? ? ????????? ????????????? ???????? ??????? |
|
|
?????? ???? ????...
? ?????? ??????? ???????? ?????? ? KimIV , ?? ??? ?? ?? ???? ??? ????????? ?????? ????????. ???? ?? ??????????? ????????? ????? ????????? ? ???????? ??????? ??? ?? ??????????? ????????, ???? ?????? ?? ???????? ? ???????? ? ???????? ??? ????? ???????? ?????????????? ??????? (?? ?????? ??? ?????? ??????) ???????? ???? ???????? ?? ?????? ????????? ???????? ? ????????? ???????? ?? ?????????? ?? ?????????...
??????? ??????? ?? ??????. |
|
Вернуться к началу |
|
|
KimIV Admin
Зарегистрирован: 24.01.2006 Сообщения: 958 Откуда: ??????
|
Добавлено: Вс Dec 16, 2007 5:26 pm Заголовок сообщения: |
|
|
Lord Shadows писал(а): | ???? ?? ??????????? ????????? ????? ????????? ? ???????? ??????? ??? ?? ??????????? ???????? |
??, ???? ????? ???????????. ????????? ???:
1. ??????????? ?? ???????. ??????? ? ?????????? ??????? ????? ?????????.
2. ??????????? ?? ??????? ????????. ??????? OrderOpenTime() ?????????? ????? ???????? ?????????? ?????? ? ????????? ?? ???????.
Lord Shadows писал(а): | ???????? ???? ???????? ?? ?????? ????????? ???????? ? ????????? ???????? ?? ?????????? ?? ?????????.. |
??? ????? ???????? ??? ???????. ? ??? ??????? ????????? ?? ???? ???????? ????????? ???????? ???????
Код: | //+-----------------------------------------------------------------------+
//| ?????????? ???? ???????? ????????? ???????? ???????. |
//| ?????????: |
//| sy - ???????????? ??????????? ("" - ????? ??????, |
//| NULL - ??????? ??????) |
//| op - ???????? (-1 - ????? ???????) |
//| mn - MagicNumber (-1 - ????? ?????) |
//+-----------------------------------------------------------------------+
double PriceOpenLastPos(string sy="", int op=-1, int mn=-1) {
datetime t;
double r=0;
int i, k=OrdersTotal();
if (StringLen(sy)==1 && StringGetChar(sy, 0)==48) sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sy || sy=="") {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==mn) {
if (t<OrderOpenTime()) {
t=OrderOpenTime();
r=OrderOpenPrice();
}
}
}
}
}
}
}
return(r);
} |
_________________ ??? ????? ? ???? ??????? ????? ? ??????? ???????? ???, ? ??????? ? ???? ?????? ? ??????? ???????? ????... |
|
Вернуться к началу |
|
|
Lord Shadows
Зарегистрирован: 15.12.2007 Сообщения: 14
|
Добавлено: Вс Dec 16, 2007 5:43 pm Заголовок сообщения: |
|
|
????...?? ??????? ???????... ??? ?? ???? ??? ????? ????? ????? ???????? ??? ? ? ???? ?????????...?? ?? ???? ???? - ??????...??????? ??????????. |
|
Вернуться к началу |
|
|
Lord Shadows
Зарегистрирован: 15.12.2007 Сообщения: 14
|
Добавлено: Вс Dec 16, 2007 6:11 pm Заголовок сообщения: |
|
|
???? ??? ???????...? ? ?????? ????? ???????? ?????? ? ??? ????? ??????????? ? ??????? ?????... |
|
Вернуться к началу |
|
|
Lord Shadows
Зарегистрирован: 15.12.2007 Сообщения: 14
|
Добавлено: Вс Dec 16, 2007 6:13 pm Заголовок сообщения: |
|
|
??...????????? ...???? ?????? ????????? ???????????. |
|
Вернуться к началу |
|
|
Lord Shadows
Зарегистрирован: 15.12.2007 Сообщения: 14
|
Добавлено: Пт Dec 21, 2007 4:30 pm Заголовок сообщения: |
|
|
??????????, ???????? ?????? ??? ??? ???????? ??? ????????????? ??????? ???????? ?????????????? ??????? ??????? ?? ? ???? ????????? ???? ?????? ?? ???????? ?????? ???????? ???????, ? ?????? ? ???????? ?? ??????? ?????? ???????...????? ?????????? ????? ?????????? ????? ????????????? ??? ?????? ??????? ? "?????????"...? ??? ????? ?????? ??????????? ??????? ????? ?? ??? ?? ??????????? ? ??????????? ????????????? ?? ????????????? ???????? ????????.
???? ?????????? ?? ????? ??????, ?? ???? ?? ???????????... |
|
Вернуться к началу |
|
|
KimIV Admin
Зарегистрирован: 24.01.2006 Сообщения: 958 Откуда: ??????
|
Добавлено: Сб Dec 22, 2007 10:57 pm Заголовок сообщения: |
|
|
?? ???????? ???????...
??? ????, ????? ?????? ??????? ?????? ????????, ????? ?????? ?????? ??????. ??? ???????:
Код: | //+------------------------------------------------------------------+
//| ?????????? ?????? ???? ????????? ???????? ??????? ??? -1 |
//| ?????????: |
//| sy - ???????????? ??????????? ("" - ????? ??????, |
//| NULL - ??????? ??????) |
//| op - ???????? (-1 - ????? ???????) |
//| mn - MagicNumber (-1 - ????? ?????) |
//+------------------------------------------------------------------+
int GetLotLastPos(string sy="", int op=-1, int mn=-1) {
datetime o;
double l=-1;
int i, k=OrdersTotal();
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sy || sy=="") {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==mn) {
if (o<OrderOpenTime()) {
o=OrderOpenTime();
l=OrderLots();
}
}
}
}
}
}
}
return(l);
} |
?? ?????? ???????...
??? ????, ????? ???????? ?? ??????? ??????? ? ??????? ?????????, ????? ??? ??????? ????????? ?? ??????-???? ????????. ? ??? ?????, ????????? ??????? OrderMagicNumber(). _________________ ??? ????? ? ???? ??????? ????? ? ??????? ???????? ???, ? ??????? ? ???? ?????? ? ??????? ???????? ????... |
|
Вернуться к началу |
|
|
Lord Shadows
Зарегистрирован: 15.12.2007 Сообщения: 14
|
Добавлено: Сб Dec 22, 2007 11:07 pm Заголовок сообщения: |
|
|
??-???? ????????? ??????? OrderMagicNumber() ???????? ????????????? ????, ???? ????????? ??? ???????? ? ????????????? ???????...? ????????? ?????...?!! ? ?????? ?????????? ??? ?? ????????, ???? ?????????, ?? ??????? ??? ????? ??????? ???????? ? ???????... |
|
Вернуться к началу |
|
|
|