Ответ
 
Опции темы
Старый 21.03.2015, 04:12   #2061 (permalink)
Местный знаток
 
Аватар для vlad_123
 
Регистрация: 29.01.2013
Сообщений: 336
Репутация: 824
vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 -
Сказал(а) спасибо: 30
Поблагодарили 820 раз(а) в 327 сообщениях
Поинты: 390
Вы уверены, что попробовали:
Цитата:
for(int i=OrdersHistoryTotal()-1;
?

Выполните вот это и убедитесь, про что я говорю:
Код:
   for(int i=OrdersHistoryTotal(); i>OrdersHistoryTotal()-3; i--){ 
      if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)==false) Print("motherfucker ERROR cycle 1.....",GetLastError());
   }
   for(int i=OrdersHistoryTotal()-1; i>OrdersHistoryTotal()-3; i--){ 
      if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)==false) Print("motherfucker ERROR cycle 2.....",GetLastError());
   }

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Мониторинг советников: http://www.myfxbook.com/members/vlad_123/

На заказ не программирую.
vlad_123 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 08:29   #2062 (permalink)
Активный участник
 
Аватар для alexey1979621
 
Регистрация: 25.04.2013
Сообщений: 76
Репутация: 78
alexey1979621
Сказал(а) спасибо: 2
Поблагодарили 77 раз(а) в 33 сообщениях
Поинты: 84
Сообщение от vlad_123 Посмотреть сообщение
Вы уверены, что попробовали:

?

Выполните вот это и убедитесь, про что я говорю:
Код:
   for(int i=OrdersHistoryTotal(); i>OrdersHistoryTotal()-3; i--){ 
      if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)==false) Print("motherfucker ERROR cycle 1.....",GetLastError());
   }
   for(int i=OrdersHistoryTotal()-1; i>OrdersHistoryTotal()-3; i--){ 
      if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)==false) Print("motherfucker ERROR cycle 2.....",GetLastError());
   }
Ни тот ни тот вариант не рабоатет. Работает вариант
for(i=ht-1; i>ht-4; i--)
Однако, сделки открываются неправильно. После убыточной серии из трех минусовых ордеров должен открываться ордер с лотом*2, а такой ордер открывается через один.



12 2014.03.06 01:30 close 6 0.10 0.99398 0.00000 0.00000 18.41 1111.30
13 2014.03.06 04:24 sell 7 0.10 0.99615 0.00000 0.00000 0.00 1111.30
14 2014.03.06 14:12 sell 8 0.10 0.99985 0.00000 0.00000 0.00 1111.30
15 2014.03.07 09:42 sell 9 0.10 1.00155 0.00000 0.00000 0.00 1111.30
16 2014.03.10 13:11 close 9 0.10 1.00285 0.00000 0.00000 -10.91 1100.39
17 2014.03.10 13:11 close 8 0.10 1.00285 0.00000 0.00000 -25.01 1075.38
18 2014.03.10 13:11 close 7 0.10 1.00285 0.00000 0.00000 -54.48 1020.90
19 2014.03.10 16:00 buy 10 0.10 1.00209 0.00000 0.00000 0.00 1020.90
20 2014.03.11 01:13 close 10 0.10 1.00399 0.00000 0.00000 15.31 1036.20
21 2014.03.11 01:13 sell 11 0.20 1.00399 0.00000 0.00000 0.00 1036.20
22 2014.03.11 16:00 close 11 0.20 1.00184 0.00000 0.00000 34.25 1070.45

Последний раз редактировалось alexey1979621; 21.03.2015 в 08:36.
alexey1979621 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 09:55   #2063 (permalink)
Местный знаток
 
Аватар для vlad_123
 
Регистрация: 29.01.2013
Сообщений: 336
Репутация: 824
vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 -
Сказал(а) спасибо: 30
Поблагодарили 820 раз(а) в 327 сообщениях
Поинты: 390
Сообщение от alexey1979621 Посмотреть сообщение
Ни тот ни тот вариант не рабоатет. Работает вариант
for(i=ht-1; i>ht-4; i--)
Чему равен ht?

Сообщение от alexey1979621 Посмотреть сообщение
Однако, сделки открываются неправильно. После убыточной серии из трех минусовых ордеров должен открываться ордер с лотом*2, а такой ордер открывается через один.
Эта проблема не имеет отношения к ошибке 4051 в OrderSelect, не так ли?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Мониторинг советников: http://www.myfxbook.com/members/vlad_123/

На заказ не программирую.
vlad_123 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 10:30   #2064 (permalink)
Активный участник
 
Аватар для alexey1979621
 
Регистрация: 25.04.2013
Сообщений: 76
Репутация: 78
alexey1979621
Сказал(а) спасибо: 2
Поблагодарили 77 раз(а) в 33 сообщениях
Поинты: 84
Сообщение от vlad_123 Посмотреть сообщение
Чему равен ht?


Эта проблема не имеет отношения к ошибке 4051 в OrderSelect, не так ли?
ht равен OrdersHistoryTotal().
Там вообще ...опа.

Вот самый первый вариант
PHP код:
//---------------------------------------------------------------------------------------------//
//Определение количества минусовых ордеров серии 
//---------------------------------------------------------------------------------------------//   
int LP()
  {
if (
OrdersTotal()<3)return (0);
  for (
int i1=OrdersTotal();i1>-1;i1--)
   {
   
OrderSelect(i1,SELECT_BY_POS,MODE_TRADES);
   if (
OrderSymbol()==Symbol() && OrderMagicNumber () == Magic && OrdersTotal()>2) if (OrderProfit()>0) return (0);
   }
return (
1);
  } 
возможно дело в последовательности команд на открытие ордера.
Вложения:
Тип файла: mq4 Reka_iVAR_1_V4_US_UVLot.mq4 (10.2 Кб, 40 просмотров)

Последний раз редактировалось alexey1979621; 21.03.2015 в 10:43.
alexey1979621 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 12:48   #2065 (permalink)
Активный участник
 
Аватар для domusns
 
Регистрация: 28.04.2013
Сообщений: 110
Репутация: 91
domusns
Сказал(а) спасибо: 27
Поблагодарили 90 раз(а) в 38 сообщениях
Поинты: 74
Отправить сообщение для domusns с помощью Skype™
Ребята впишите пож-та регулировку расстояния между сигналом и ценой.
С Уважением.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.gif
Просмотров: 226
Размер:	12.2 Кб
ID:	200191  
Вложения:
Тип файла: ex4 ind_for_leeway_correct.ex4 (23.5 Кб, 29 просмотров)
Тип файла: mq4 ind_for_leeway_correct.mq4 (10.5 Кб, 44 просмотров)
domusns вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 13:29   #2066 (permalink)
 
Аватар для mobidik
 
Регистрация: 09.08.2012
Адрес: Ua_Khm
Сообщений: 1,648
Репутация: 8553
mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik
Сказал(а) спасибо: 633
Поблагодарили 8,549 раз(а) в 1,562 сообщениях
Поинты: 802
Сообщение от domusns Посмотреть сообщение
Ребята впишите пож-та регулировку расстояния между сигналом и ценой.
С Уважением.
В настройках было прописано, а дальше в коде уже нет. Можно вводить значения со знаками +/- :
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 197
Размер:	73.0 Кб
ID:	200199  
Вложения:
Тип файла: mq4 ind_for_leeway_correct.mq4 (10.5 Кб, 75 просмотров)
mobidik на форуме   Ответить с цитированиемОтветить с цитированием  
5 пользователя(ей) сказали cпасибо:
domusns (21.03.2015), GreekForexTrader (22.03.2015), kipjatok001 (29.03.2015), ravi123 (28.01.2016), Кенто (21.03.2015)
Старый 21.03.2015, 15:37   #2067 (permalink)
Местный знаток
 
Аватар для vlad_123
 
Регистрация: 29.01.2013
Сообщений: 336
Репутация: 824
vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 -
Сказал(а) спасибо: 30
Поблагодарили 820 раз(а) в 327 сообщениях
Поинты: 390
Сообщение от alexey1979621 Посмотреть сообщение
ht равен OrdersHistoryTotal().
Там вообще ...опа.
Дружище, давай решить проблемы по отдельности.
Ты спросил насчет ошибки 4051 при выполнении OrderSelect - и я пытаюсь тебе объяснить, что при наличии в истории (допустим) 5ти закрытых ордеров, OrdersHistoryTotal() будет равным 5, но пронумерованы они с 0 до 4, т.е. чтобы выбрать последний закрытый ордер, тебе нужно указывать в OrderSelect значение, равное OrdersHistoryTotal()-1.
В твоем же первоначальном цикле было
Код:
for (int i=OrdersHistoryTotal();...
что и приводило к ошибке.

А насчет удвоение лота через раз - надо смотреть в код советника, но я пас - больно много времени занимают ненужные объяснение простейших вещей.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Мониторинг советников: http://www.myfxbook.com/members/vlad_123/

На заказ не программирую.
vlad_123 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 17:23   #2068 (permalink)
Активный участник
 
Аватар для domusns
 
Регистрация: 28.04.2013
Сообщений: 110
Репутация: 91
domusns
Сказал(а) спасибо: 27
Поблагодарили 90 раз(а) в 38 сообщениях
Поинты: 74
Отправить сообщение для domusns с помощью Skype™
Сообщение от mobidik Посмотреть сообщение
В настройках было прописано, а дальше в коде уже нет. Можно вводить значения со знаками +/- :
Спасибо!!!! Плюс Спасибо за оперативность!!!
domusns вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.03.2015, 18:57   #2069 (permalink)
Активный участник
 
Аватар для geni1973
 
Регистрация: 16.03.2014
Сообщений: 105
Репутация: 34
geni1973
Сказал(а) спасибо: 32
Поблагодарили 35 раз(а) в 19 сообщениях
Поинты: 34

По умолчанию добавить трал


здравствуйте уважаемые специалисты до бавте пож в сов трал степ и без убыток мне кажется затея очень интересная ато уж очень большая про садка за ранее спасибо

Последний раз редактировалось geni1973; 07.06.2015 в 07:03.
geni1973 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.03.2015, 08:15   #2070 (permalink)
Интересующийся
 
Аватар для ЖеКа0001
 
Регистрация: 06.11.2013
Сообщений: 29
Репутация: 1
ЖеКа0001
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 8
Приветствую, пжлст добавьте функцию выбора цвета.
Вложения:
Тип файла: mq4 cm-ind-MAX-MIN.mq4 (2.2 Кб, 32 просмотров)
ЖеКа0001 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 22.03.2015, 08:23   #2071 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9022
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,680
Поблагодарили 9,022 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от ЖеКа0001 Посмотреть сообщение
Приветствую, пжлст добавьте функцию выбора цвета.
.
Вложения:
Тип файла: mq4 cm-ind-MAX-MIN.mq4 (2.4 Кб, 85 просмотров)
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
7 пользователя(ей) сказали cпасибо:
alexxx825 (25.03.2015), borman777 (22.03.2015), deepak (10.12.2015), DrBOPOH (22.03.2015), GreekForexTrader (22.03.2015), Ladzius (22.03.2015), ЖеКа0001 (22.03.2015)
Старый 22.03.2015, 11:04   #2072 (permalink)
Заблокирован
 
Аватар для rkkgs
 
Регистрация: 05.08.2011
Сообщений: 227
Репутация: 20
rkkgs
Сказал(а) спасибо: 58
Поблагодарили 22 раз(а) в 19 сообщениях
Поинты: 6
Dear ea coders and traders

i am upload good perfomance eas but all old mt4 bulid version working

i want new bulid version eas
Вложения:
Тип файла: rar New Build.rar (107.9 Кб, 63 просмотров)
rkkgs вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.03.2015, 11:37   #2073 (permalink)
Новичок форума
 
Аватар для Timjum
 
Регистрация: 25.06.2011
Сообщений: 42
Репутация: 5
Timjum
Сказал(а) спасибо: 8
Поблагодарили 4 раз(а) в 3 сообщениях
Поинты: 28
Уважаемые программисты! Прошу вас, сделайте так, чтобы второй и последующие ордера в цикле советник открывал как на таймфрейме H1 , а первый ордер сразу. Уверен, что прибыльность советника возрастет намного. На H1 советник стабильный, но если торговать по одному-два пункта, то прибыль маленькая. Если же советник будет сразу открывать ордера, то прибыль возрастет и за час может быть и пять тайкпрофитов и больше. Будет больше даже, чем на M1. Но важно, чтобы остальные ордера советник открывал не раньше, чем через час, чтобы выдержать большие просадки.
С уважением, Timjum.
Вложения:
Тип файла: mq4 ShockBar v.1.1++.mq4 (26.9 Кб, 19 просмотров)
Timjum вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.03.2015, 13:22   #2074 (permalink)
Новичок форума
 
Аватар для andpri
 
Регистрация: 16.12.2012
Сообщений: 43
Репутация: 6
andpri
Сказал(а) спасибо: 51
Поблагодарили 5 раз(а) в 5 сообщениях
Поинты: 34
Помогите , пожалуйста ,довести индикатор до нужного вида . Подправте пожалуйста линии , что б отображались как на рисунке с боку , а не через весь график . И уберите пожалуйста текст . Он там не нужен .
Вложения:
Тип файла: mq4 ATR_Levels_Lnx[1].mq4 (8.0 Кб, 36 просмотров)
andpri вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.03.2015, 14:33   #2075 (permalink)
Директор Буратины
 
Аватар для Karabas BARABAS
 
Регистрация: 06.10.2012
Адрес: Пуп Земли
Сообщений: 2,073
Репутация: 2984
Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS
Сказал(а) спасибо: 496
Поблагодарили 2,966 раз(а) в 1,117 сообщениях
Поинты: 1437
Сообщение от andpri Посмотреть сообщение
Помогите , пожалуйста ,довести индикатор до нужного вида . Подправте пожалуйста линии , что б отображались как на рисунке с боку , а не через весь график . И уберите пожалуйста текст . Он там не нужен .
данные с дня
данные с недели
данные с месяца

думаю разберешься
Вложения:
Тип файла: mq4 ATR_Levels_Lnx.mq4 (8.4 Кб, 51 просмотров)
Тип файла: mq4 ATR_Levels_Lnx indikatorforeks.ru.mq4 (7.8 Кб, 53 просмотров)
Тип файла: mq4 ATR_Levels.mq4 (8.4 Кб, 53 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
"В действительности все иначе, чем на самом деле."
(Антуан де Сент-Экзюпери)

СМЕРТЬ ФАШИЗМУ!

ВИВАТ РОССИЯ !!!
Karabas BARABAS на форуме   Ответить с цитированиемОтветить с цитированием  
5 пользователя(ей) сказали cпасибо:
andpri (22.03.2015), deepak (10.12.2015), DrBOPOH (22.03.2015), Picasso (22.03.2015), Vladimir1 (23.03.2015)
Старый 22.03.2015, 16:38   #2076 (permalink)
Местный знаток
 
Аватар для Picasso
 
Регистрация: 17.04.2013
Адрес: город-герой ОДЕССА ★
Сообщений: 340
Репутация: 595
Picasso - Picasso - Picasso - Picasso - Picasso - Picasso -
Сказал(а) спасибо: 341
Поблагодарили 594 раз(а) в 145 сообщениях
Поинты: 139
Отправить сообщение для Picasso с помощью Skype™
Сообщение от Karabas BARABAS Посмотреть сообщение
данные с дня
данные с недели
данные с месяца

думаю разберешься
А возможно ли прикрутить историю? Что-бы прошлые уровни отображались.
Очень интересно.
Picasso на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 23.03.2015, 00:17   #2077 (permalink)
Директор Буратины
 
Аватар для Karabas BARABAS
 
Регистрация: 06.10.2012
Адрес: Пуп Земли
Сообщений: 2,073
Репутация: 2984
Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS Karabas BARABAS
Сказал(а) спасибо: 496
Поблагодарили 2,966 раз(а) в 1,117 сообщениях
Поинты: 1437
Сообщение от Picasso Посмотреть сообщение
А возможно ли прикрутить историю? Что-бы прошлые уровни отображались.
Очень интересно.
я не смогу

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
"В действительности все иначе, чем на самом деле."
(Антуан де Сент-Экзюпери)

СМЕРТЬ ФАШИЗМУ!

ВИВАТ РОССИЯ !!!
Karabas BARABAS на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Picasso (23.03.2015)
Старый 23.03.2015, 03:20   #2078 (permalink)
Интересующийся
 
Аватар для ЖеКа0001
 
Регистрация: 06.11.2013
Сообщений: 29
Репутация: 1
ЖеКа0001
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 8
eevviill, можно переделать для предыдущей свечи?
Вложения:
Тип файла: mq4 cm-ind-MAX-MIN.mq4 (2.4 Кб, 27 просмотров)
ЖеКа0001 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 23.03.2015, 08:22   #2079 (permalink)
Активный участник
 
Аватар для osvit
 
Регистрация: 17.05.2012
Сообщений: 257
Репутация: 46
osvit
Сказал(а) спасибо: 51
Поблагодарили 45 раз(а) в 31 сообщениях
Поинты: 178

По умолчанию Пост 2042 помогите плиз.


Люди помогите пост Доработка ботов (советников, индикаторов) vol. 2. Если нет желания возиться подскажите хорошую сову трал с пошаговым тралом. Заранее спасибо.
osvit вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 23.03.2015, 08:42   #2080 (permalink)
Местный знаток
 
Аватар для statistic
 
Регистрация: 13.07.2013
Адрес: Старые Васюки
Сообщений: 629
Репутация: 542
statistic - statistic - statistic - statistic - statistic - statistic -
Сказал(а) спасибо: 735
Поблагодарили 541 раз(а) в 213 сообщениях
Поинты: 326
Друзья, помогите, если можно, нужен правильный формат
Вложения:
Тип файла: ex4 3wpr_ma.ex4 (7.3 Кб, 29 просмотров)
statistic на форуме   Ответить с цитированиемОтветить с цитированием  
Ответ

Метки
доработать эксперта, доработка индикаторов, исправить советник, программисты форекс


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 01:51. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
SEO by vBSEO