Ответить
31.03.2012, 16:08
Аватар для Bill Vill
Bill Vill Bill Vill вне форума Новичок форума
Регистрация: 29.11.2010 / Сообщений: 60
Поблагодарили 30 раз(а) / Репутация: 31
)))Хорошо)Да вот просто есть скрипты отличные ,хотел их на Нинзю ,но..Там C# вот и спрашиваю ,хотя ладно поищю может кто имеет что то подобное для Нинзи .

Последний раз редактировалось Bill Vill; 31.03.2012 в 16:10.
31.03.2012, 17:28
Аватар для Bill Vill
Bill Vill Bill Vill вне форума Новичок форума
Регистрация: 29.11.2010 / Сообщений: 60
Поблагодарили 30 раз(а) / Репутация: 31
eevviill подскажите пожалуйста как вот в этом скрипте добавить Magic номер чтоб закрывать те которые идут по номеру 1 и 2 .Вот код поправте пожалуйста

#property copyright ""
#include <WinUser32.mqh>
void start()
{
string title="";
string msg="";
int slippage=3;
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());

}
}
// End


Просто добавить в код Magic

Последний раз редактировалось Bill Vill; 31.03.2012 в 17:31.
31.03.2012, 17:53
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
eevviill подскажите пожалуйста как вот в этом скрипте добавить Magic номер чтоб закрывать те которые идут по номеру 1 и 2 .Вот код поправте пожалуйста

#property copyright ""
#include <WinUser32.mqh>
void start()
{
string title="";
string msg="";
int slippage=3;
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());

}
}
// End


Просто добавить в код Magic
if(OrderMagicNumber()==здесь пишете меджик с котрым вы открывали ордер)
это надо вставить после строчки
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());

А вообще обидно что вы просто зашли спросить не прочитав уроки.
31.03.2012, 17:55
Аватар для Bill Vill
Bill Vill Bill Vill вне форума Новичок форума
Регистрация: 29.11.2010 / Сообщений: 60
Поблагодарили 30 раз(а) / Репутация: 31
eevviill Ну не обижайтесь на меня ))))Кстати вот читал ваши уроки и вы знаете хочу вам сказать вы обьясняете добротно по человечески просто ,вам спасибо .
31.03.2012, 18:24
Аватар для Bill Vill
Bill Vill Bill Vill вне форума Новичок форума
Регистрация: 29.11.2010 / Сообщений: 60
Поблагодарили 30 раз(а) / Репутация: 31
eevviill Я вот сделал еще вот так чтоб лишний раз в код не лазить ,посмотрите будет так работать ?
#property copyright ""
#property show_inputs
extern int Magic = 0;
#include <WinUser32.mqh>

void start()
{
string title="";
string msg="";
int slippage=3;
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());
if(OrderMagicNumber()== 0);
}
}
// End
31.03.2012, 19:13
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
eevviill Я вот сделал еще вот так чтоб лишний раз в код не лазить ,посмотрите будет так работать ?
#property copyright ""
#property show_inputs
extern int Magic = 0;
#include <WinUser32.mqh>

void start()
{
string title="";
string msg="";
int slippage=3;
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());
if(OrderMagicNumber()== 0);
}
}
// End
Ошибочка вышла и у меня и у вас.
Думаю так пойдёт. Будет удалять отложеные ордера байлимит открытые вручную.

#property copyright ""
#property show_inputs
extern int Magic = 0;

int start()
{
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if(OrderMagicNumber()== Magic);
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());
return(0);
}
}
31.03.2012, 19:25
Аватар для cfifcfif
cfifcfif cfifcfif вне форума Элитный участник
Регистрация: 22.07.2011 / Адрес: краснодар / Сообщений: 1,403
Поблагодарили 1,425 раз(а) / Репутация: 1427
  • Отправить сообщение для cfifcfif с помощью Skype™
Уважаемый eevviill чесно сказать большое спасибо вам заветку на самом деле сечас занят немного другим просто как-то не удобно получаетса в первых постах паумнечал и пропал в дольнейшем все равно вернусь сюда.

Последний раз редактировалось cfifcfif; 31.03.2012 в 19:31. Причина: .
31.03.2012, 20:30
Аватар для Bill Vill
Bill Vill Bill Vill вне форума Новичок форума
Регистрация: 29.11.2010 / Сообщений: 60
Поблагодарили 30 раз(а) / Репутация: 31
eevviill А можно вас спросить ,при компиляции все вроде норма ошибок нет ,но есть как бы треугольничек желтенький и надпись возле него написано так.;-semisolon unexpected
надеюсь ниче такого страшного нет?Работать будет?
31.03.2012, 22:58
Аватар для Bill Vill
Bill Vill Bill Vill вне форума Новичок форума
Регистрация: 29.11.2010 / Сообщений: 60
Поблагодарили 30 раз(а) / Репутация: 31

Вопрос Видео уроки

Для лучшего понимания скачайте видеокурс по программированию
_http://file.karelia.ru/zrz98j/
Вот скачал но,пароль какой вы не могли бы подсказать или это не ваше видео ну точнее не вы заливали туда.
01.04.2012, 05:42
Аватар для KrasKosha
KrasKosha KrasKosha вне форума Местный житель
Регистрация: 29.01.2009 / Сообщений: 6
Поблагодарили 5 раз(а) / Репутация: 5
По моему разумению:

extern int Magic = (число);
// Если Magic = 0, то это все равно, что его и не назначить
// Magic считается равным 0 по умолчанию...

int start()
{
======= ====== =====
if (OrderType()==OP_BUYLIMIT && OrderMagicNumber()== Magic) OrderDelete(OrderTicket());
======= ====== =====

если ( тип_ордера совпал И магик совпал)...
01.04.2012, 05:42
Аватар для skalper2011
skalper2011 skalper2011 вне форума Декомпилятор
Регистрация: 22.09.2011 / Сообщений: 864
Поблагодарили 1,248 раз(а) / Репутация: 1252
  • Отправить сообщение для skalper2011 с помощью Skype™
Вот скачал но,пароль какой вы не могли бы подсказать или это не ваше видео ну точнее не вы заливали туда.
В личку скинул. Если не забыл то должно быть правильно
01.04.2012, 05:52
Аватар для KrasKosha
KrasKosha KrasKosha вне форума Местный житель
Регистрация: 29.01.2009 / Сообщений: 6
Поблагодарили 5 раз(а) / Репутация: 5
eevviill А можно вас спросить ,при компиляции все вроде норма ошибок нет ,но есть как бы треугольничек желтенький и надпись возле него написано так.;-semisolon unexpected
надеюсь ниче такого страшного нет?Работать будет?
.;-semisolon unexpected залез в яндекс-перевод,
получил: Неожиданная Точка С Запятой
ИМХО, ищите лишнюю
01.04.2012, 06:14
Аватар для KrasKosha
KrasKosha KrasKosha вне форума Местный житель
Регистрация: 29.01.2009 / Сообщений: 6
Поблагодарили 5 раз(а) / Репутация: 5
В личку скинул. Если не забыл то должно быть правильно
И мне пароль плз.
01.04.2012, 07:11
Аватар для SilverKZ
SilverKZ SilverKZ вне форума Элитный участник
Регистрация: 25.10.2008 / Сообщений: 320
Поблагодарили 1,511 раз(а) / Репутация: 1512
...
4) Попробовал оформить комментарий в предлагаемом варианте - действительно
получилась ерунда...
В расширенном режиме вставка php, сохраняется форматирование

PHP код:
//--------------------------------------------------------------------
extern double  TakeProfit  100;
extern double  StopLoss    50;
extern int     LevelWLoss  0;     // Уровень безубытка
extern int     LevelProfit 40;    // Уровень профита
extern double  Lot         0.1;     
//-------------------------------------------------------------------- 
01.04.2012, 07:23
Аватар для Алексей Самсонов
Алексей Самсонов Алексей Самсонов вне форума Новичок форума
Регистрация: 01.02.2012 / Сообщений: 15
Поблагодарили 4 раз(а) / Репутация: 5
В личку скинул. Если не забыл то должно быть правильно
и мне пожалуйста скиньте пароль, заранее спасибо.
01.04.2012, 07:36
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
По моему разумению:

extern int Magic = (число);
// Если Magic = 0, то это все равно, что его и не назначить
// Magic считается равным 0 по умолчанию...

int start()
{
======= ====== =====
if (OrderType()==OP_BUYLIMIT && OrderMagicNumber()== Magic) OrderDelete(OrderTicket());
======= ====== =====

если ( тип_ордера совпал И магик совпал)...
Это тоже самое. Только у меня в 2 строках, а у вас в одной.
01.04.2012, 07:37
Аватар для Алексей Самсонов
Алексей Самсонов Алексей Самсонов вне форума Новичок форума
Регистрация: 01.02.2012 / Сообщений: 15
Поблагодарили 4 раз(а) / Репутация: 5
ребят пароль от уроков у всех подошел? а то у меня выдает ошибку
01.04.2012, 07:45
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,029 раз(а) / Репутация: 9029
  • Отправить сообщение для eevviill с помощью Skype™
eevviill А можно вас спросить ,при компиляции все вроде норма ошибок нет ,но есть как бы треугольничек желтенький и надпись возле него написано так.;-semisolon unexpected
надеюсь ниче такого страшного нет?Работать будет?
Точно так.
#property copyright ""
#property show_inputs
extern int Magic = 0;
int start()
{
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if(OrderMagicNumber()== Magic)
if (OrderType()==OP_BUYLIMIT ) OrderDelete(OrderTicket());
}
return(0);
}

P.S. Больше отвечать на вопросы которые были в прошлых уроках не буду.
01.04.2012, 09:07
Аватар для skalper2011
skalper2011 skalper2011 вне форума Декомпилятор
Регистрация: 22.09.2011 / Сообщений: 864
Поблагодарили 1,248 раз(а) / Репутация: 1252
  • Отправить сообщение для skalper2011 с помощью Skype™
Сообщение от: Алексей Самсонов
ребят пароль от уроков у всех подошел? а то у меня выдает ошибку
Уроки я челу давал. Он закачивал к себе. Пасс был qwe2011qwe

Если сменили пароль стучитесь в скайп дам со скайпа напрямую. Скайп как ник на форуме.

Последний раз редактировалось chocolate; 05.04.2012 в 10:11.
01.04.2012, 09:16
Аватар для skalper2011
skalper2011 skalper2011 вне форума Декомпилятор
Регистрация: 22.09.2011 / Сообщений: 864
Поблагодарили 1,248 раз(а) / Репутация: 1252
  • Отправить сообщение для skalper2011 с помощью Skype™
Формирую новый архив через 15 минут можно скачивать. Стучитесь в скайп
Ответить


Опции темы

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

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



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


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