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

SilverTrendTrading v4

silvertrendtrader_v4_jtpo.mq4

Похожие материалы по тегам

#1.mtf_collider_h4_close_13_v18bar.mq4MQL4 / MetaTrader 4 · 1 общих теговea robofibo source v.11.2.mq4MQL4 / MetaTrader 4 · 1 общих теговsma crossover scalper ea for mt4.mq4MQL4 / MetaTrader 4 · 1 общих теговr15 pivot points expert advisor by @fundedmillionairess.mq4MQL4 / MetaTrader 4 · 1 общих теговnewstrader.mq5MQL5 / MetaTrader 5 · 1 общих теговmm3.0_flip_codepro_v3.1_with_cooldown@lifeindreamsworld.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

Советник «SilverTrendTrading v4» — торговый робот для MetaTrader 4, который формирует сигналы на основе двух пользовательских индикаторов: SilverTrendSignal (анализ направления тренда) и J_TPO (проприетарный технический индикатор). Советник отслеживает изменение сигнала и открывает позиции в зависимости от их комбинации.

В коде подтверждено, что при LongSignal (Signal>0 и J_TPO>0) открывается позиция SELL, а при ShortSignal (Signal<0 и J_TPO<0) — позиция BUY. Существующие позиции управляются через механизм трейлинг-стопа или закрываются при изменении сигнала. Торговля блокируется в пятничный вечер после заданного часа.

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

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

НастройкаОписание
MAPeriod Период скользящей средней, используемой в расчётах советника. По умолчанию: 60.
TrailingStop Расстояние трейлинг-стопа в пунктах для управления существующими позициями. Если значение равно 0, трейлинг-стоп не используется. По умолчанию: 8.
TakeProfit Тейк-профит в пунктах для новых ордеров. Если значение равно 0, тейк-профит не устанавливается. По умолчанию: 55.
InitialStopLoss Начальный стоп-лосс в пунктах для новых ордеров. Если значение равно 0, стоп-лосс не устанавливается. По умолчанию: 0.
FridayNightHour Час в пятницу (от 0 до 23), после которого советник не открывает новые позиции. Если значение равно 0, ограничение отключено. По умолчанию: 22.
Получить полный код

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

#include <stdlib.mqh>

#property stacksize   1024

extern int    MAPeriod=60;

extern double TrailingStop = 8;
extern double TakeProfit = 55;
extern double InitialStopLoss=0;

extern double FridayNightHour=22;

double Lots = 1;
int    risk=3;
datetime bartime = 0;
double Slippage=3;
int Signal, OldSignal;

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

int func_TimeFrame_Const2Val(int Constant ) {
   switch(Constant) {
      case 1:  // M1
         return(1);
      case 5:  // M5
         return(2);
      case 15:
         return(3);
      case 30:
         return(4);
  

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

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

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

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

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

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

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