sell&buy.mq4
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «sell&buy.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой торговый советник для платформы MetaTrader 4, предназначенный для автоматического управления торговыми позициями. Советник открывает позиции на покупку и продажу на основе внутренних сигналов, связанных с анализом ценовых экстремумов.
При достижении накопленной прибыли по открытым позициям заданного уровня советник автоматически закрывает их. Визуализация торговых сигналов осуществляется посредством стрелок, размещаемых на графике цены.
Советник использует торговые API платформы MetaTrader 4 для исполнения операций открытия и закрытия позиций, а также для определения текущего состояния торгового счёта.
Настройки программы
| Настройка | Описание |
|---|---|
| lots | Объём лота для открытия каждой торговой позиции. |
| target | Целевой уровень накопленной прибыли в пунктах, при достижении которого открытые позиции закрываются. |
Поиск по коду файла
extern double lots=0.1;
extern double target=4;
int cbars=0;
int magic=9348670;
int dist=24;
int start() {
// код доступен только после оплаты
}
double profit=0;
int j=OrdersTotal()-1;
for (int i=j;i>=0;i--)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderMagicNumber()==magic && OrderSymbol()==Symbol())
profit=OrderProfit()+OrderSwap()+profit;
}
if (profit>=target)
{
j=OrdersTotal()-1;
for (i=j;i>=0;i--)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
RefreshRates();
if(OrderType()==OP_BUY && OrderMagicNumber()==magic && OrderSymbol()==Symbol())
OrderClose(OrderTicket(),OrderLots(),Bid,3,Blue);
}
}
double sig = Lowest(NULL,0,MODE_LOW,dist,0);
if(cbars!=Bars && sig==1)
{
RefreshRates();
OrderSend(Symbol(),OP_BUY,lots,Ask,3,0,0,"buy",magic,0,Blue);
string AN="ArrBuy "+TimeToStr(CurTime());
ObjectCreate(AN,OBJ_ARROW,0,Time[1],Low[1]-6*Point,0,0,0,0);
ObjectSet(AN, OBJPROP_ARROWCODE, 233);
ObjectSПоказано первые 50% кода (символов: 1608)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.