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

it.d.mq4

Вы автор или правообладатель?

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

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

О программе

Советник it.mq4 работает на платформе MetaTrader 4 и использует пользовательские индикаторы "Instant TrendLine" и "Support Resistance" для определения точек входа в сделки. Красная линия тренда выступает основным сигналом: при пересечении ценой этой линии вверх открывается покупка, при пересечении вниз — продажа.

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

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

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

НастройкаОписание
MaximumRisk Процент свободного баланса аккаунта, рискуемый на одну позицию.
DecreaseFactor Делитель для уменьшения размера лота при серии убыточных сделок.
Magic Магический номер, идентифицирующий ордера, открытые данным советником.
comment Текстовый комментарий, добавляемый к ордерам советника.
Получить полный код

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

#include <WinUser32.mqh>

extern int        Max.Trendlines    =13;

extern int        Margin.Per.Lot    =100;    //Account Margin Cost for 1 full lot
extern double     MaximumRisk       =0.02;   //%account balance to risk per position
extern double     DecreaseFactor    =3;      //lot size divisor(reducer) during loss streak

extern int        Magic             =1440;
extern string     comment           ="m it.d";   

double spread;spread=Ask-Bid;
int b,s,c,k,cnt,ticket;
double red,blue,daily,weekly;

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

void PosCounter() {
   b=0;s=0;
   for(int cnt=0;cnt<=OrdersTotal();cnt++)   {
      OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
      if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic &&
       

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

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

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

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

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

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

Стоимость полного кода
533,50₽ ≈ $6.52