breakthrough_1.1.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «breakthrough_1.1.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Breakthrough — торговый советник для MetaTrader 4, который строит на графике трендовые линии «buy» и «sell». При пересечении цены одной из этих линий советник открывает соответствующую сделку (покупку или продажу). Для управления рисками используются уровни тейк-профита и стоп-лосса, задаваемые в виде линий на графике, а также опциональноеTrailing-Stop.
Советник идентифицирует свои ордера по магическому номеру и поддерживает проверку и установку стопов на открытых позициях. При достижении ценой уровней тейк-профита или стоп-лосса ордера закрываются. Все параметры торговых операций — объём, уровни и цвета линий — настраиваются через внешние параметры.
Важно: советник не гарантирует прибыль, и его эффективность зависит от рыночных условий, настроек и брокера. Перед использованием на реальном счёте рекомендуется тестирование на истории.
Настройки программы
| Настройка | Описание |
|---|---|
| Info | Текстовый параметр с информационным описанием работы советника. |
| MagicNumber | Магический номер для идентификации ордеров, управляемых советником. |
| Lot | Объём сделки (лоты) для открытия ордера. |
| TakeProfitPip | Расстояние тейк-профита в пунктах. |
| StopLossPip | Расстояние стоп-лосса в пунктах. |
| TrailingStop | Расстояние Trailing Stop в пунктах. Если значение больше нуля, активируется перемещение стоп-лосса вслед за ценой. |
| BuyTrendLine | Цвет трендовой линии для сигнала покупки. |
| SellTrendLine | Цвет трендовой линии для сигнала продажи. |
Поиск по коду файла
???//+------------------------------------------------------------------+
#define OP_ALL 10
extern string Info = "Create trendline, name it buy or sell, after crossing will be opened trade";
extern double MagicNumber = 0;
extern double Lot = 0.1;
extern double TakeProfitPip = 100;
extern double StopLossPip = 30;
extern double TrailingStop = 20;
extern color BuyTrendLine = Lime;
extern color SellTrendLine = DeepPink;
double MaxSlippage =3;
double stopLoss, takeProfit, trailingStop,
minAllowedLot, lotStep, maxAllowedLot,
pips2dbl, pips2point, pipValue, minGapStop, maxSlippage,
lots;
int ticket;
bool startBuy=true, startSell=true,
openedBuy=false, openedSell=false,
buyLineUp, sellLineUp;
string comm;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
bool CheckStops()
{
double sl=0, tp=0;
double total=OrdersTotal();
int ticket=-1;
for(int cnt=total-1;cnt>=0;cnt--)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if( OrderType()<=OP_SELL
&& OrderSymbol()==Symbol()
&& OrderMagicNumber() == MagicNumber)
{
if(OrderType()==OP_BUY)
{
if((OrderStopLoss()==0 && stopLoss>0) || (OrderTakeProfit()==0 && takeProfit>0))
{
while (!IsTradeAllowed()) Sleep(500);
RefreshRates();
if(OrderStopLoss()==0 && stoПоказано первые 50% кода (символов: 6866)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.