Написание экспертов и индикаторов - бесплатно!
#7516
Отправлено 21 February 2012 - 16:47
 
#7517
Отправлено 21 February 2012 - 21:09
Прикрепленные файлы
#7518
Отправлено 21 February 2012 - 21:21
//+------------------------------------------------------------------+
//| FXSuccess.mq4 |
//| Copyright © 2011, AM2 |
//| http://www.***************.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, AM2"
#property link "http://www.forexsystems.biz"
#define MAGIC 20050610
extern double StopLoss = 100;
extern double TakeProfit = 400;
extern double Lots = 0.1;
//+------------------------------------------------------------------+
int start()
{
//----
int p=0;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i, SELECT_BY_POS)==true)
{
if (OrderSymbol()!=Symbol() || OrderMagicNumber()!=MAGIC) continue;
if (OrderType()==OP_BUY || OrderType()==OP_SELL) p++;
}
}
//---- buy
if(p<1)
{
OrderSend(Symbol(),OP_BUY,Lots(),Ask,30,Ask-StopLoss*Point,Ask+TakeProfit*Point,"",MAGIC,0,Blue);
}
//---- sell
if(p<1)
{
OrderSend(Symbol(),OP_SELL,Lots(),Bid,30,Bid+StopLoss*Point,Bid-TakeProfit*Point,"",MAGIC,0,Red );
}
//----
return(0);
}
//+------------------------------------------------------------------+
double Lots()
{
double lot = Lots;
int total = OrdersHistoryTotal();
for (int i = 0; i < total; i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MAGIC)
{
if (OrderProfit() > 0)
{
lot = Lots;
}
else
{
lot = lot * 2;
}
}
}
return(lot);
}
//+------------------------------------------------------------------+
#7519
Отправлено 22 February 2012 - 06:05
Нашел код своего советника но недоработанный. Он торгует по одной паре помогите доделать по настройкам.
//+------------------------------------------------------------------+
//| FXSuccess.mq4 |
//| Copyright © 2011, AM2 |
//| http://www.***************.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, AM2"
#property link "http://www.forexsystems.biz"
#define MAGIC 20050610
extern double StopLoss = 100;
extern double TakeProfit = 400;
extern double Lots = 0.1;
//+------------------------------------------------------------------+
int start()
{
//----
int p=0;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i, SELECT_BY_POS)==true)
{
if (OrderSymbol()!=Symbol() || OrderMagicNumber()!=MAGIC) continue;
if (OrderType()==OP_BUY || OrderType()==OP_SELL) p++;
}
}
//---- buy
if(p<1)
{
OrderSend(Symbol(),OP_BUY,Lots(),Ask,30,Ask-StopLoss*Point,Ask+TakeProfit*Point,"",MAGIC,0,Blue);
}
//---- sell
if(p<1)
{
OrderSend(Symbol(),OP_SELL,Lots(),Bid,30,Bid+StopLoss*Point,Bid-TakeProfit*Point,"",MAGIC,0,Red );
}
//----
return(0);
}
//+------------------------------------------------------------------+
double Lots()
{
double lot = Lots;
int total = OrdersHistoryTotal();
for (int i = 0; i < total; i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MAGIC)
{
if (OrderProfit() > 0)
{
lot = Lots;
}
else
{
lot = lot * 2;
}
}
}
return(lot);
}
//+------------------------------------------------------------------+
Повешать можно сову на 2 графика(евру в бай,фунт в селл) ,на втором изменить меджик.
#7520
Отправлено 22 February 2012 - 17:37
#7521
Отправлено 22 February 2012 - 21:53
Здравствуйте уважаемые программисты . Пожалуйста вставьте МАГИК в советник. Спасибо.
Прикрепленные файлы
- Ira и nab17 это нравится
#7522
Отправлено 22 February 2012 - 21:59
Господа программисты, подскажите пожалуйста каким образом можно убрать убрать название и текущие показатели индикатора, находящиеся в левом вернем углу окна, вещь абсолютно бессмысленная, а при большом кол-ве окон и вредная.
Никак.
Не предусмотрено это в МТ. Изменить можно. Но не на пустое значение, тк это имя окна индикатора, а окно без имени не существует.
#7523
Отправлено 22 February 2012 - 23:29
Никак.
Не предусмотрено это в МТ. Изменить можно. Но не на пустое значение, тк это имя окна индикатора, а окно без имени не существует.
А хотя бы цифры можно убрать?
#7524
Отправлено 23 February 2012 - 02:16
За тех настоящих Мужчин! Кто не откосил от армии!
Кто 2 года пробегал в берцах и сапогах!!! Или 3 года в ботинках!!!
За настоящих ПАЦАНОВ!!! Кто знает цену этих слов: РОДИНА!!! МАМА!!! ЧЕСТЬ!!!
Сегодня Ваш день! Ваш праздник!!!
Пусть каждый вспомнит свою службу! А кому нечего вспомнить, пусть постоит в сторонке!!!
Я лично помню свою бригаду, свою роту!!! Все помню!!!
И помню, как далеко был Союз, была любимая и была МАМА!!!
С праздником!!!
- nab17, Pavel73 и talliy это нравится
"Хрустальные змеи вьют кольца в тумане, oт дыма твоих сигарет... Я верю, что истина в этом стакане и в том, что погаснет свет..."
Край отважного Ермака, край суровых гор, свободных степей и глубоких озер, - прекрасное "Прииртышье"!!! Как я по тебе скучаю Родина моя!!!
#7525
Отправлено 23 February 2012 - 08:06
А хотя бы цифры можно убрать?
Можно.
В коде индикатора.
#7526
Отправлено 23 February 2012 - 08:09
Прикрепленные файлы
#7527
Отправлено 23 February 2012 - 09:36
Добрый день.Мне нужен индикатор отображающий разность катировок( в пипсах) двух инструментов в виде трех линий(Мах,мин. и клоз(она же текущая разность)).МТ4;5знак.Данные должны сохраняться на графике.Пример: Фунт/бакс 1.56803 и Евро/бакс 1,30155 на 9:00 разность 0,26648п(текущая,она же клоз при закрытии свечи),а в 10:00 разность 0,26000п (текущая,она же клоз при закрытии свечи).Две другие линии будут отабражать максимум и минимум разности котировок.
Спасибо.
В отдельном окне.ТФ воосновном 1Н.При смене периода графика индикатор будет фиксировать разность только на новом ТФ,поэтому планирую вешать на разные ТФ.Промежуток времени: месяца три думаю хватит.
Кто может сделать ?
#7528
Отправлено 23 February 2012 - 10:38
#7529
Отправлено 23 February 2012 - 10:41
За тех настоящих Мужчин! Кто не откосил от армии!
Кто 2 года пробегал в берцах и сапогах!!! Или 3 года в ботинках!!!
За настоящих ПАЦАНОВ!!! Кто знает цену этих слов: РОДИНА!!! МАМА!!! ЧЕСТЬ!!!
Сегодня Ваш день! Ваш праздник!!!
Пусть каждый вспомнит свою службу! А кому нечего вспомнить, пусть постоит в сторонке!!!
Я лично помню свою бригаду, свою роту!!! Все помню!!!
И помню, как далеко был Союз, была любимая и была МАМА!!!
С праздником!!!
Союз наверно был за "речкой". С праздником!
- mercyr это нравится