← К каталогу
Исходный код · ID 134

Firestats v0.5

firestats v0.5.mq5
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Доборожден Firestats v0.5 — торговый советник (Expert Advisor) для MetaTrader 5, назначение которого заключается в записи данных для статистического анализа торговлы. Адвизатор отслеживает пересечение движущегосреднего среднего математического среднего с ценой и выполняет отслеживание торговой позиции.

При достижении заданного целевого прибытия адвизатор записывает в CSV-файл ключевые параметры сделки: прибытие в пиках, время открытия и закрытия ордера. Целевой уровень пересчитывается динамически в зависимости от максимального доступного цена.

Автор отмечает код как содержащий ошибки (“BUG BUG BUGGY”), поэтому стабильность работы адвизатора не гарантируется. Путь к выходному файлу зажетыв и может требовать исправления для работы на других системах.

Настройки программы

НастройкаОписание
MA_length Длина движущегосреднего среднего в периодах, используемая для определения точки пересечения.
MAtype Тип математического среднего: 0 — по цене закрытия (CLOSE), 1 — по максимальному/минимальному цене (HL).
Percent Вторное значение в процентах, добавляемое к значению среднего для определения уровня входа в отслеживание.
TakeProfit Количество пиков доступного прибытка, необходимое для закрытия отслеживаемой позиции и записи результатов в файл.
Получить полный код

Поиск по коду файла

extern int MA_length = 10;
extern int MAtype=0;//0=close, 1=HL		 
extern double Percent = 0.3;
extern int TakeProfit = 30;

int UpActive=0;
int handle;
handle=FileOpen("C:\Documents and Settings\JustMe\Desktop\FireStats.csv", FILE_CSV|FILE_WRITE, ';');

int start()
{
      // код доступен только после оплаты
   }

if((iMA(NULL,0,MA_length,0,MODE_SMA,PRICE_OPEN,0)*(1+Percent/100))<High[0] && UpActive==0)// detect x-over
  {
      Comment("Bling blong");
  double UpEntry=iMA(NULL,0,MA_length,0,MODE_SMA,PRICE_OPEN,0)*(1+Percent/100);
  double UpMax=High[0];
  double UpTarget=(UpMax+UpEntry)/2-(Ta

Показано первые 50% кода (символов: 933)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
93,30₽ ≈ $1.14