opentradeattime.mq4
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «opentradeattime.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Советник для MetaTrader 4, предназначенный для автоматического открытия торговой позиции в заданное время. При каждом тике он проверяет, достигло ли текущее время указанного момента открытия, и если да — пытается разместить ордер на покупку или продажу. Перед открытием проверяется, что за последние 12 часов не было сделок с тем же магическим номером и что нет активных отложенных ордеров по данному символу.
Настройки программы
| Настройка | Описание |
|---|---|
| TimeToOpen | Время открытия — Время в формате ЧЧ:ММ:СС, в которое советник пытается открыть сделку |
| TradeType | Тип сделки — Направление сделки: BUY (покупка) или SELL (продажа) |
| Lots | Объём — Размер позиции в лотах |
| StopLoss | Стоп-лосс — Расстояние стоп-лосса в пунктах от цены входа; если 0, стоп-лосс не устанавливается |
| TakeProfit | Тейк-профит — Расстояние тейк-профита в пунктах от цены входа; если 0, тейк-профит не устанавливается |
Поиск по коду файла
#property version "1.00"
#property strict
#include <stdlib.mqh>
#define MAGIC 94949449
enum TRADE_TYPE
{
BUY,
SELL
};
input string TimeToOpen="11:00:00";
input TRADE_TYPE TradeType = BUY;
input double Lots=0.01;
input int StopLoss=40;
input int TakeProfit=40;
MqlDateTime time_to_open;
int OnInit()
{
// код доступен только после оплаты
}
void OnDeinit(const int reason)
{
}
void OnTick()
{
// код доступен только после оплаты
}
bool CanTrade()
{
datetime last_trade = 0;
for(int i=OrdersHistoryTotal()-1;i>=0;i--)
if(OrderSelect(i,SELECT_BY_POS,MODПоказано первые 50% кода (символов: 1688)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.