Ответ
 
Опции темы
Старый 31.07.2015, 11:36   #3541 (permalink)
Новичок форума
 
Аватар для asdfer
 
Регистрация: 26.01.2014
Сообщений: 123
Репутация: 29
asdfer
Сказал(а) спасибо: 89
Поблагодарили 28 раз(а) в 21 сообщениях
Поинты: 54
Всем здоровья!
есть просьба, кто умеет, сделать не сложно, я думаю. Вписать в данный скрипт открытия ордеров функцию выбора, открыть ордер только по евро-юзд, независимо от того, на какую пару кинут; или по той паре, на которую кинут. Сам я в этом профан, буду признателен.
Вложения:
Тип файла: mq4 Открыть ордер.mq4 (4.9 Кб, 25 просмотров)

Последний раз редактировалось asdfer; 31.07.2015 в 11:43.
asdfer на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 31.07.2015, 11:50   #3542 (permalink)
Местный житель
 
Аватар для некто
 
Регистрация: 21.05.2014
Сообщений: 65
Репутация: 168
некто - некто -
Сказал(а) спасибо: 313
Поблагодарили 167 раз(а) в 42 сообщениях
Поинты: 42
Сообщение от mobidik Посмотреть сообщение
Добавил параметр Otstup, относится ко всем стрелкам:

PS. только заметил, что не удаляет свои объекты с графика, поправил, файл перезалил.
Уважаемый mobidik, покажите пожалуйста где изменить в коде точку отсчёта отступа, скопировал и перенёс из Вашей версии

Скрытый текст

extern int Otstup = 35;
[свернуть]
, но в моей версии mql это проблему не решило, посмотрите пожалуйста на скрин из моего предыдущего сообщения, возможно я не верно формулирую задачу: стрелки Buy (как нужно) - отступ вниз от Low, стрелки Sell - отступ считается не от High, мне нужно в моей версии индикатора поднять стрелки Sell над сигнальной свечёй, так же как стрелки Buy ниже.
Спасибо, что откликнулись и помогаете.
некто на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 31.07.2015, 12:18   #3543 (permalink)
 
Аватар для mobidik
 
Регистрация: 09.08.2012
Адрес: Ua_Khm
Сообщений: 1,648
Репутация: 8545
mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik mobidik
Сказал(а) спасибо: 633
Поблагодарили 8,541 раз(а) в 1,562 сообщениях
Поинты: 802
Сообщение от некто Посмотреть сообщение
Уважаемый mobidik, покажите пожалуйста где изменить в коде точку отсчёта отступа, скопировал и перенёс из Вашей версии

Скрытый текст

extern int Otstup = 35;
[свернуть]
, но в моей версии mql это проблему не решило, посмотрите пожалуйста на скрин из моего предыдущего сообщения, возможно я не верно формулирую задачу: стрелки Buy (как нужно) - отступ вниз от Low, стрелки Sell - отступ считается не от High, мне нужно в моей версии индикатора поднять стрелки Sell над сигнальной свечёй, так же как стрелки Buy ниже.
Спасибо, что откликнулись и помогаете.
Тогда сделайте так: открываете в редакторе свой файл, находите строчки, где есть следующие строки:
- Otstup*Point,241 - это для стрелок бай
- Otstup*Point,242 - это для стрелок сел
и вместо слова Otstup прописываете число, сколько пунктов нужно отступить от High/Low свечи. Можно заменить слово на слово+число и прописать так:
(Otstup+25)*Point,241
т.е., числом Вы подкорректируете положение стрелки, а с настроек, параметром Otstup сможете задавать отступ сразу всем стрелкам. Пробуйте и Вы сделаете для себя именно так, как пожелаете, удачи.

Последний раз редактировалось mobidik; 31.07.2015 в 12:20.
mobidik на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
некто (31.07.2015)
Старый 31.07.2015, 12:35   #3544 (permalink)
Местный житель
 
Аватар для некто
 
Регистрация: 21.05.2014
Сообщений: 65
Репутация: 168
некто - некто -
Сказал(а) спасибо: 313
Поблагодарили 167 раз(а) в 42 сообщениях
Поинты: 42
mobidik, спасибо большое, идею понял,было так:

Скрытый текст

if(Arrow1)
SetArrow1(x,Time[shift2],High[shift2]+(10+b)*Point,242,Red);
[свернуть]

сделал так со всеми Sell стрелками:

Скрытый текст

if(Arrow1)
SetArrow1(x,Time[shift2],High[shift2]+(100+b)*Point,242,Red);
[свернуть]

и получилось норм.

P.S. правда не понял почему на Buy от Low при тех же параметрах, только с отрицательным знаком отступает правильно без коррекции
P.S.S.

Скрытый текст

понял, размер знака был не учтён, если поставить например точки вместо стрелок, то получается правильный отступ и без коррекции
[свернуть]
Миниатюры:
Нажмите на изображение для увеличения
Название: Bheurekso_pattern_norm.jpg
Просмотров: 166
Размер:	36.6 Кб
ID:	214051  

Последний раз редактировалось некто; 31.07.2015 в 12:45. Причина: понял
некто на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 31.07.2015, 14:13   #3545 (permalink)
Активный участник
 
Аватар для step1
 
Регистрация: 05.03.2013
Сообщений: 177
Репутация: 75
step1
Сказал(а) спасибо: 63
Поблагодарили 74 раз(а) в 55 сообщениях
Поинты: 161
Сов-пробойник? На 5 знаков нужно подбирать настройки.
step1 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 01.08.2015, 19:35   #3546 (permalink)
Интересующийся
 
Аватар для Афанасий78
 
Регистрация: 25.10.2012
Сообщений: 15
Репутация: 4
Афанасий78
Сказал(а) спасибо: 4
Поблагодарили 3 раз(а) в 2 сообщениях
Поинты: 16
Сделайте пожалуйста Магик , перевод в безубыток и трал убыточных ордеров (без зоны заморозки )
Вложения:
Тип файла: mq4 VT.mq4 (8.9 Кб, 46 просмотров)

Последний раз редактировалось Афанасий78; 01.08.2015 в 19:43.
Афанасий78 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 02.08.2015, 16:14   #3547 (permalink)
Местный знаток
 
Аватар для AlanG
 
Регистрация: 10.01.2011
Адрес: Казахстан
Сообщений: 1,151
Репутация: 995
AlanG - AlanG - AlanG - AlanG - AlanG - AlanG - AlanG - AlanG -
Сказал(а) спасибо: 62
Поблагодарили 977 раз(а) в 572 сообщениях
Поинты: 222
Сообщение от Афанасий78 Посмотреть сообщение
Сделайте пожалуйста Магик , перевод в безубыток и трал убыточных ордеров (без зоны заморозки )
пробуй
я не проверял слямзил трал с другой совки
Вложения:
Тип файла: ex4 VT (1).ex4 (31.5 Кб, 36 просмотров)

Последний раз редактировалось AlanG; 02.08.2015 в 17:08.
AlanG вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Prelagatay (02.08.2015)
Старый 02.08.2015, 17:32   #3548 (permalink)
Местный знаток
 
Аватар для AlanG
 
Регистрация: 10.01.2011
Адрес: Казахстан
Сообщений: 1,151
Репутация: 995
AlanG - AlanG - AlanG - AlanG - AlanG - AlanG - AlanG - AlanG -
Сказал(а) спасибо: 62
Поблагодарили 977 раз(а) в 572 сообщениях
Поинты: 222
Сообщение от AlanG Посмотреть сообщение
пробуй
я не проверял слямзил трал с другой совки
extern string TRALL = "---------------------------------------------";
//--------------------------------------------------------------------
input int StopLoss = 500; //стоплосс
input int TakeProflt = 1000; //желаемая прибыль).
input int TrailingStop = 200; //как прибыль ордера достигает этого значения в пунктах, Stop Loss переносится на на цену открытия ордера и далее тралится по профиту.
input int StepTrall = 350; //Шаг Трала.
//--------------------------------------------------------------------
input int var_128 = 12262007;// магик
AlanG вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 02.08.2015, 22:53   #3549 (permalink)
Интересующийся
 
Аватар для Афанасий78
 
Регистрация: 25.10.2012
Сообщений: 15
Репутация: 4
Афанасий78
Сказал(а) спасибо: 4
Поблагодарили 3 раз(а) в 2 сообщениях
Поинты: 16
Сообщение от AlanG Посмотреть сообщение
extern string TRALL = "---------------------------------------------";
//--------------------------------------------------------------------
input int StopLoss = 500; //стоплосс
input int TakeProflt = 1000; //желаемая прибыль).
input int TrailingStop = 200; //как прибыль ордера достигает этого значения в пунктах, Stop Loss переносится на на цену открытия ордера и далее тралится по профиту.
input int StepTrall = 350; //Шаг Трала.
//--------------------------------------------------------------------
input int var_128 = 12262007;// магик
Не то, это обычный трал в прибыльной зоне, который в советнике и так есть. Нужен тралл в убыточной зоне ордеров до безубытка, отдельный перевод в безубыток без трала и трал в прибыльной зоне ( который уже реализован).
Афанасий78 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.08.2015, 06:58   #3550 (permalink)
gek
Местный знаток
 
Аватар для gek
 
Регистрация: 26.08.2008
Сообщений: 3,222
Репутация: 834
gek - gek - gek - gek - gek - gek - gek -
Сказал(а) спасибо: 1,941
Поблагодарили 831 раз(а) в 576 сообщениях
Поинты: 194
Всем привет!
Посмотрите пожалуйста,грузит терминал конкретно,аж завис.
Вложения:
Тип файла: ex4 USDViktor.ex4 (19.1 Кб, 21 просмотров)
Тип файла: mq4 USDViktor.mq4 (27.2 Кб, 42 просмотров)
gek на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 03.08.2015, 07:46   #3551 (permalink)
 
Аватар для Yaroslavik
 
Регистрация: 16.04.2010
Сообщений: 1,585
Репутация: 3315
Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik Yaroslavik
Сказал(а) спасибо: 1,365
Поблагодарили 3,316 раз(а) в 714 сообщениях
Поинты: 168
Отправить сообщение для Yaroslavik с помощью Skype™
Ребята кто может увеличить количество истории просмотр в индюке плиз !
Вложения:
Тип файла: mq4 Spectr(2).mq4 (8.4 Кб, 77 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Двинем рынок своими копейками !!!
Yaroslavik на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
borman777 (03.08.2015)
Старый 03.08.2015, 12:19   #3552 (permalink)
Прохожий
 
Аватар для Inna0308
 
Регистрация: 03.08.2015
Сообщений: 1
Репутация: 1
Inna0308
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 2
Добрый день, написала свой первый скрипт. Дважды щелкаю по нему в навигаторе, и никаких действий. Подскажите, что не так я делаю((

Скрытый текст

//+------------------------------------------------------------------+
//| One.mq4 |
//| Copyright 2015, MetaQuotes Software Corp. |
//| _https://www.mql5.com|
//+------------------------------------------------------------------+
//
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
string array[];
string FileName="D:\\ttt.csv";
int FileHandle;
string tempArray[640],currString;
int stringCounter;
int OnStart()
{
FileHandle=FileOpen(FileName,FILE_READ);
if (FileHandle!=-1)
{
while(!FileIsEnding(FileHandle))
{
currString=FileReadString(FileHandle);
tempArray[stringCounter]=currString;
stringCounter++;
}
if (stringCounter>0)
{
ArrayResize(array,stringCounter);
for (int i=0;i<stringCounter;i++) array[i]=tempArray[i];
Alert(tempArray[stringCounter]);
Alert("ррррррррррррррррррррррррррррррррррррррррррррр");
Print("ssssssssssssssssssssssssssssss");
}
}
return(0);
}
[свернуть]

Последний раз редактировалось NSerega; 03.08.2015 в 12:48.
Inna0308 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.08.2015, 13:11   #3553 (permalink)
Местный знаток
 
Аватар для AlanG
 
Регистрация: 10.01.2011
Адрес: Казахстан
Сообщений: 1,151
Репутация: 995
AlanG - AlanG - AlanG - AlanG - AlanG - AlanG - AlanG - AlanG -
Сказал(а) спасибо: 62
Поблагодарили 977 раз(а) в 572 сообщениях
Поинты: 222
Сообщение от Inna0308 Посмотреть сообщение
Добрый день, написала свой первый скрипт. Дважды щелкаю по нему в навигаторе, и никаких действий. Подскажите, что не так я делаю((

Скрытый текст

//+------------------------------------------------------------------+
//| One.mq4 |
//| Copyright 2015, MetaQuotes Software Corp. |
//| _https://www.mql5.com|
//+------------------------------------------------------------------+
//
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
string array[];
string FileName="D:\\ttt.csv";
int FileHandle;
string tempArray[640],currString;
int stringCounter;
int OnStart()
{
FileHandle=FileOpen(FileName,FILE_READ);
if (FileHandle!=-1)
{
while(!FileIsEnding(FileHandle))
{
currString=FileReadString(FileHandle);
tempArray[stringCounter]=currString;
stringCounter++;
}
if (stringCounter>0)
{
ArrayResize(array,stringCounter);
for (int i=0;i<stringCounter;i++) array[i]=tempArray[i];
Alert(tempArray[stringCounter]);
Alert("ррррррррррррррррррррррррррррррррррррррррррррр");
Print("ssssssssssssssssssssssssssssss");
}
}
return(0);
}
[свернуть]

Скрытый текст

Пример:

//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//--- неправильный способ открытия файла
string terminal_data_path=TerminalInfoString(TERMINAL_DATA_PATH);
string filename=terminal_data_path+"\\MQL4\\Files\\"+"fractals.csv";
int filehandle=FileOpen(filename,FILE_WRITE|FILE_CSV);
if(filehandle<0)
{
Print("Неудачная попытка открыть файл по абсолютному пути");
Print("Код ошибки ",GetLastError());
}
//--- правильный способ работы в "файловой песочнице"
ResetLastError();
filehandle=FileOpen("fractals.csv",FILE_WRITE|FILE_CSV);
if(filehandle!=INVALID_HANDLE)
{
FileWrite(filehandle,TimeCurrent(),Symbol(), EnumToString(ENUM_TIMEFRAMES(_Period)));
FileClose(filehandle);
Print("FileOpen OK");
}
else Print("Операция FileOpen неудачна, ошибка ",GetLastError());
//--- еще один пример с созданием вложенной директории в MQL4\Files\
string subfolder="Research";
filehandle=FileOpen(subfolder+"\\fractals.txt",FILE_WRITE|FILE_CSV);
if(filehandle!=INVALID_HANDLE)
{
FileWrite(filehandle,TimeCurrent(),Symbol(), EnumToString(ENUM_TIMEFRAMES(_Period)));
FileClose(filehandle);
Print("Файл должен быть создан в папке "+terminal_data_path+"\\"+subfolder);
}
else Print("Операция FileOpen неудачна, ошибка ",GetLastError());
}

[свернуть]
Как то так СРАВНИ!!! что ты, там не до писала=)

Последний раз редактировалось AlanG; 03.08.2015 в 13:15.
AlanG вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.08.2015, 13:35   #3554 (permalink)
Элитный участник
 
Аватар для oliva1
 
Регистрация: 19.01.2011
Сообщений: 479
Репутация: 1193
oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1
Сказал(а) спасибо: 339
Поблагодарили 1,194 раз(а) в 380 сообщениях
Поинты: 188

По умолчанию Нужен таймер обратного отсчета!


Искал в "поиске индикаторов" - облом!
У кого есть таймер, чтобы считал время до окончания бара (свечи) по секундам, а не по приходящим тикам. Тиковых - на выбор!
Чтоб показывал время жизни свечи (бара) независимо от поступления тиковых котировок!
Поделитесь, если не жалко!
А может, кому написать или исправить не в лом!!!
Вот хоть бы этот!
Вложения:
Тип файла: mq4 b-clock.mq4 (1.9 Кб, 18 просмотров)
oliva1 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 03.08.2015, 15:53   #3555 (permalink)
Местный житель
 
Аватар для Ted Nikson
 
Регистрация: 28.11.2009
Сообщений: 109
Репутация: 172
Ted Nikson - Ted Nikson -
Сказал(а) спасибо: 48
Поблагодарили 173 раз(а) в 50 сообщениях
Поинты: 98
Если не затрудняю Вам, уважаемы програмисты, можно вынестите ети цифровие означения индикатора (на графике я отметил их с белые кружочками) как отделные буферы в видом стрелки (цвет+отступ от свечи)?
Миниатюры:
Нажмите на изображение для увеличения
Название: EURUSDM1.png
Просмотров: 201
Размер:	42.3 Кб
ID:	214353  
Вложения:
Тип файла: mq4 WeisWave3.mq4 (8.5 Кб, 102 просмотров)
Ted Nikson на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
deepak (08.12.2015)
Старый 03.08.2015, 16:53   #3556 (permalink)
Новичок форума
 
Аватар для azaib77
 
Регистрация: 08.04.2014
Сообщений: 34
Репутация: 10
azaib77
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 5 сообщениях
Поинты: 2
please look at this not work
Вложения:
Тип файла: mq4 ProTrader 625.mq4 (219.5 Кб, 66 просмотров)
azaib77 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.08.2015, 08:03   #3557 (permalink)
Прохожий
 
Аватар для Vadzik90
 
Регистрация: 02.08.2015
Сообщений: 2
Репутация: 1
Vadzik90
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 4
Народ, нужна помощь в доработке сова. Сов самодельный. Заказывал пару лет назад, но так и не доработали его. Там нужно вписать индикатор, чтоб не было нужды индикатор ставить одновременно с советником и он не хочет торговать по всем прописанным в нем валютным парам. Задумка была чтоб он торговал так же как гепард, сразу по всем валютным парам. В приложении архив с советником и индикатором.
Вложения:
Тип файла: rar Goga.rar (16.2 Кб, 69 просмотров)
Vadzik90 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.08.2015, 16:03   #3558 (permalink)
Местный знаток
 
Аватар для zhserg
 
Регистрация: 16.12.2012
Адрес: Россия, Сибирь
Сообщений: 508
Репутация: 724
zhserg - zhserg - zhserg - zhserg - zhserg - zhserg - zhserg -
Сказал(а) спасибо: 39
Поблагодарили 721 раз(а) в 301 сообщениях
Поинты: 127
Отправить сообщение для zhserg с помощью Skype™
Сообщение от azaib77 Посмотреть сообщение
please look at this not work
К этому советнику нужна ProTrader.dll

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
zhserg.ru советники, скрипты, индикаторы на заказ
zhserg на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 04.08.2015, 16:54   #3559 (permalink)
Местный знаток
 
Аватар для zhserg
 
Регистрация: 16.12.2012
Адрес: Россия, Сибирь
Сообщений: 508
Репутация: 724
zhserg - zhserg - zhserg - zhserg - zhserg - zhserg - zhserg -
Сказал(а) спасибо: 39
Поблагодарили 721 раз(а) в 301 сообщениях
Поинты: 127
Отправить сообщение для zhserg с помощью Skype™
Сообщение от oliva1 Посмотреть сообщение
Искал в "поиске индикаторов" - облом!
У кого есть таймер, чтобы считал время до окончания бара (свечи) по секундам, а не по приходящим тикам. Тиковых - на выбор!
Чтоб показывал время жизни свечи (бара) независимо от поступления тиковых котировок!
Поделитесь, если не жалко!
А может, кому написать или исправить не в лом!!!
Вот хоть бы этот!
Вложения:
Тип файла: ex4 z-clock.ex4 (8.1 Кб, 15 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
zhserg.ru советники, скрипты, индикаторы на заказ
zhserg на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Lapusya (04.08.2015), oliva1 (04.08.2015)
Старый 04.08.2015, 17:00   #3560 (permalink)
Элитный участник
 
Аватар для oliva1
 
Регистрация: 19.01.2011
Сообщений: 479
Репутация: 1193
oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1
Сказал(а) спасибо: 339
Поблагодарили 1,194 раз(а) в 380 сообщениях
Поинты: 188
Сообщение от zhserg Посмотреть сообщение
Спасибо, но опять не то!
oliva1 на форуме   Ответить с цитированиемОтветить с цитированием  
Ответ

Метки
доработать эксперта, доработка индикаторов, исправить советник, программисты форекс


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 20:36. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
SEO by vBSEO