Этот форум переведен в режим чтения, просим обсуждать вопросы на форумах MQL4.community и MQL5.community
Уважаемые разработчики ответьте пожалуйстаК списку тем |
|
URAN
03.08.2005 21:44
на следующий вопрос:
Почему при тестировании эксперта состоящим из ниже приведенного кода после установки второго buylimit ордера генерирует постоянный buy? Этот код я привел для примера, так же возникает подобная ошибка но идет постоянный "expiration". Объясните природу данной ошибки. Если тестировать по отдельности buylimiy и selllimit то все работает как положено. Заранее благодарен за скорейший ответ! Вот код эксперта:
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
datetime time,time2;
int start()
{
if (TimeToStr( iTime(NULL,15,0),TIME_MINUTES)>="07:00" && TimeToStr( iTime(NULL,15,0),TIME_MINUTES)<="07:45")
{
if (TimeToStr(iTime(NULL,0,0),TIME_DATE|TIME_MINUTES)=="2005.03.17 07:00" || TimeToStr(iTime(NULL,0,0),TIME_DATE|TIME_MINUTES)=="2005.03.17 07:30")
{
time=iTime(NULL,15,0)+273600;
time2=iTime(NULL,15,0)+68400;
OrderSend(Symbol(),OP_BUYLIMIT,0.1,1.3310,3,1.3260,1.3510,"My order #2",16383,time,White);
OrderSend(Symbol(),OP_SELLLIMIT,0.1,1.3416,3,1.3456,1.3376,"My order #2",16384,time2,Red);
}
}
return(0);
}
1 2005.03.17 07:00 buy limit 1 0.10 1.3310 1.3260 1.3510 0.00 0.00 2 2005.03.17 07:00 sell limit 2 0.10 1.3416 1.3456 1.3376 0.00 0.00 3 2005.03.17 07:30 sell 2 0.10 1.3416 1.3456 1.3376 0.00 0.00 4 2005.03.17 07:30 buy limit 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 5 2005.03.17 11:45 t/p 2 0.10 1.3376 1.3456 1.3376 40.00 1040.00 6 2005.03.18 10:00 buy 1 0.10 1.3310 1.3260 1.3510 0.00 0.00 7 2005.03.18 10:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 8 2005.03.18 11:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 9 2005.03.18 12:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 10 2005.03.18 12:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 11 2005.03.18 12:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 12 2005.03.18 13:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 13 2005.03.18 13:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 14 2005.03.18 13:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 15 2005.03.18 14:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 16 2005.03.18 14:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 17 2005.03.18 14:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 18 2005.03.18 14:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 19 2005.03.18 15:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 20 2005.03.18 15:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 21 2005.03.18 15:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 22 2005.03.18 15:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 23 2005.03.18 16:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 24 2005.03.18 16:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 25 2005.03.18 16:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 26 2005.03.18 16:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 27 2005.03.18 17:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 28 2005.03.18 17:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 29 2005.03.18 17:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 30 2005.03.18 17:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 31 2005.03.18 18:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 32 2005.03.18 18:15 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 33 2005.03.18 19:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 34 2005.03.18 20:30 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 35 2005.03.18 20:45 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 36 2005.03.18 21:00 buy 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 37 2005.03.21 00:00 expiration 3 0.10 1.3310 1.3260 1.3510 0.00 0.00 38 2005.03.21 03:15 s/l 1 0.10 1.3260 1.3260 1.3510 -50.35 989.65 |
|
IVANS
04.08.2005 11:20
[quote]на следующий вопрос:
Почему при тестировании эксперта состоящим из ниже приведенного кода после установки второго buylimit ордера генерирует постоянный buy? Этот код я привел для примера, так же возникает подобная ошибка но идет постоянный "expiration". Объясните природу данной ошибки. Если тестировать по отдельности buylimiy и selllimit то все работает как положено. Заранее благодарен за скорейший ответ! не знаю точно чем проблема, но проблема есть это точно. У меня к примеру проблема с открытием Stop-a после открытого Buy или Sell, через это не могу дописать эксперт. |
Скачай MetaTrader 5 (300 Кб, веб-установщик) — новый терминал для финансовых рынков
