Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
24 / 8 / 17
Регистрация: 22.12.2015
Сообщений: 2,057
1

Что поменять в советнике mql4 что бы он торговал?

22.03.2016, 23:08. Просмотров 448. Ответов 0
Метки нет (Все метки)


Суть есть индикатор CCL.При пересечении ценой верхнего уровня открываем селл,при пересечении нижнего уровня-бай.
Закрытие по стопу или тейкпрофиту.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//+------------------------------------------------------------------+
//|                                               CCL_22_03_2016.mq4 |
//|                        Copyright 2016, MetaQuotes Software Corp. |
//|                                             [url]https://www.mql5.com[/url] |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
extern int  period =14;//Период индикатора
extern double level=250;//Уровень индикатора на сделку
extern double lot=1;//Торговый лот
extern double SL=30;//Стоплосс
extern double TP=100;//TakeProfit
extern ENUM_APPLIED_PRICE Typeprice;//Тип цены
extern int shift=0;//Сдвиг
 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
  while(start()>0) 
  start();
//---
   return(0);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
  
    }
//+------------------------------------------------------------------+
 
int start()                                   // Спец. функция start
  {
 double lev=iCCI(Symbol(),0,period,Typeprice,shift);
 //--- получим минимальное значение Stop level
   double minstoplevel=MarketInfo(Symbol(),MODE_STOPLEVEL);
    if(lev==level)
    Alert("Индикатор CCL  пересек уровень ",lev," Вход наSell ");
   OrderSend(Symbol(),OP_SELL,lot,Bid,3,SL*Point,TP*Point,"Order_Sell",16384,0,clrRed); 
       if(lev ==-level)
    Alert("Индикатор CCL  пересек уровень ",lev," Вход на Buy ");
   OrderSend(Symbol(),OP_BUY,lot,Ask,3,SL*Point,TP*Point,"Order_BUY",16383,0,clrBlue); 
  return(int(lev));                                    // Выход из start()
  }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2016, 23:08
Ответы с готовыми решениями:

Компьютер для игруль - посоветуйте, что поменять, может что получше.
1. Процессор INTEL Core i5 6500, LGA 1151 OEM 2. Видеокарта MSI GeForce GTX 1060, GTX 1060 GAMING...

Что поменять в Joomla 3.6, что бы breadcrumbs отображался в строку а не блоком?
Уже часа два ищу в Инете, что необходимо сделать, что бы breadcrumbs отображался в строку а не...

Что поменять в горизонтальном меню.что бы оно стало вертикальным?
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Горизонтальное...

Что поменять что бы комп снова был в строю тянущих в FullHD игры
Посоветуйте что поменять Материнка: MSI 870-C45 Процессор: AMD Athlon II X4 645 (3.10GHz)...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2016, 23:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Что тут нужно поменять что бы код работал?
Дано предложения: "ЛЕНЬ - МАТЬ ВСЕХ ПОРОКОВ" В заданном предложении вырезать каждую третью букву...

Что изменить в скрипте? Когда-то почти сам написал, а сейчас не знаю где что поменять
Привет всем! Ребята, есть вот такой код, который присваивает ссылке класс active: ...

Что нужно поменять что бы программа меняла местами слова первое с последним второе с предпоследним и т.д?
program Project1; const D = ; var S, Sw : String; i, Len, Cnt, CntMid : Integer; ...

си ++обьясните, что написать в конце, чтобы я мог ввести формат и написать на что его поменять и оно менялось н\
#include<iostream> #include<string> #include <cstring> using namespace std; int main() {...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.