Автор Тема: МТС и «привязка» к торговому счету  (Прочитано 6696 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
 Доброго времени суток форумчани:)…

 С установкой МетаТрейдера 4  на Виртуальный Выделений Сервер разобрались, так как и с запуском на нём одновременно нескольких терминалов.

 Теперь возникли вопросы по защите МТС.  Выделений Сервер или любой другой «внешний» сервис это конечно хорошо, но всё-таки хочется перестраховаться. Просто «залить» СВОЮ МТС на сервер можно, но почему бы не "привязать" (сделать возможным роботу МТС только с данным торговым счетом)  на всякий случай к своему, же торговому счету? Знаю что это возможно, но не знаю как это сделать самому. Не подскажете где можно найти информацию?

 Спасибо. :mrgreen:

Оффлайн Sadhu

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 388
  • +62/-23
    • Просмотр профиля
Видимо if(AccountNumber()!=12345) { Comment("Пшёл Нах"); return(0); } в первой строчке start(), где 12345 - номер счета.  :-)

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Видимо if(AccountNumber()!=12345) { Comment("Пшёл Нах"); return(0); } в первой строчке start(), где 12345 - номер счета.  :-)

Коротко и ясно:)... Если я правильно понял, дальше просто компилируем... и "заливам" на сервер?

Спасибо.

ЗЫ: А поподробнее есть информация по этому вопросу, на metaquotes например? Хотелось бы также понять и возможности проведения этой операции в обратном порядке.  :wink:

Оффлайн Sadhu

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 388
  • +62/-23
    • Просмотр профиля
Цитировать
Если я правильно понял, дальше просто компилируем... и "заливам" на сервер?
Да.
Цитировать
А поподробнее есть информация по этому вопросу, на metaquotes например?
Есть наверное, но точный адрес не подскажу, так как не в курсе. :-)
Цитировать
Хотелось бы также понять и возможности проведения этой операции в обратном порядке.
Декомпилировать у кулхацкера и удалить строчку.

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Цитировать
Декомпилировать у кулхацкера и удалить строчку.

Гы:)... "Кулхацкер" - это хорошо...

А вообще, декомпиляторы на metaquotes ленгвидж есть?

ЗЫ: Спрашиваю в целях общего развития знаний…  :evil:

Оффлайн Sadhu

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 388
  • +62/-23
    • Просмотр профиля
Цитировать
А вообще, декомпиляторы на metaquotes ленгвидж есть?
Раньше были, сейчас наверное тоже есть.

zIG

  • Гость
По вопросам защиты, можешь не заботиться... кому надо будет, тот всегда декомпилирует твой код.

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Всё же попытаюсь сделать процесс взлома своего советника максимально проблематичным:)

Ещё вопрос… знающим, а как «привязать» к МТС помимо проверки реального торгового счета ещё и время работы МТС как таковое? Допустим на месяц… два…

Спасибо.

Оффлайн Sadhu

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 388
  • +62/-23
    • Просмотр профиля
if (CurTime() > D'2007.08.23 00:00:00')
 {
   Alert("expert - test version expired!");
   return(0);
  }

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
if (CurTime() > D'2007.08.23 00:00:00')
 {
   Alert("expert - test version expired!");
   return(0);
  }

 :mrgreen: Данке шон!

zIG

  • Гость
Всё же попытаюсь сделать процесс взлома своего советника максимально проблематичным:)


Повторюсь. Твой эксперт может быть просто декомпилирован, и будет исходный код. Ты можешь встроить хоть проверку на фазу луны, все эти проверки можно будет просто выкинуть из кода и все.