Перейти к содержимому

Theme© by Fisana
 

XTrade

Актуальное

Спроси у профи

Заказ советников и роботов

Опытные программисты реализуют ваши идеи в сжатые сроки и по приятной цене, от 10$. Отзывы и подробности

Также на форуме есть тема "Бесплатное написание скриптов", но заказы выполняются редко.

Обучение трейдингу

Бесплатный курс с описание всех ключевых моментов торговли на рынке форекс. После этого курса даже новички добиваются хороших результатов. Добавляйте в закладки.



Информер

<a href="http://www.mt5.com/ru/">Форекс портал</a>


Фотография
  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18034

#1449 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 01 Апрель 2010 - 12:57

Все кто имеет желание потрудится на благо отечества - бесплатно, принимаем заказы в этой теме!!! Незабываем благодарить тех кто трудится для Вас!!! :rolleyes:

 

 

 

Для тех кто не желает ждать мецената и ценит свое время, есть возможность заказать написание эксперта, советника, индикатора... За скромное вознаграждение наши программисты сделают все быстро и в лучшем виде

Всего 3 шага и ваш заказ будет выполнен:
1. Оплатите заказ через форму, представленную ниже (Яндекс деньги, WebMoney);
2. Отправьте задание программисту на почту (почта будет предоставлена после оплаты автоматически);
3. В течении 5 рабочих дней получите готовый советник или индикатор на свой e-mail.

Стоимость заказа 590 рублей или 9,9 usd.

Экономьте свое время, оно стоит дороже денег!

Форма для оплаты:

 

 



 
 

#7981 OFFLINE   xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 257 сообщений
  • Баланс: 0$
  • Имя:Михаил
  • Пол:Мужчина

Отправлено 31 Март 2012 - 11:30

шяс сделаю
потомучто тот скрипт который вы выложили возвращает время последнего ордера

#7982 OFFLINE   hills

hills

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 99 сообщений
  • Баланс: 0$
  • Город:obninsk

Отправлено 31 Март 2012 - 11:31

шяс сделаю
потомучто тот скрипт который вы выложили возвращает время последнего ордера

:)
ясно

#7983 OFFLINE   xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 257 сообщений
  • Баланс: 0$
  • Имя:Михаил
  • Пол:Мужчина

Отправлено 31 Март 2012 - 11:56

:)
ясно


пробуйте
проверка например
if(GetLastOrderOpen()==1) ---- значит бай
if(GetLastOrderOpen()==2) ---- значит сел
if(GetLastOrderOpen()==0) ---- нет закрытых

int GetLastOrderOpen()
   {
   int tip=0;
  	if(OrdersHistoryTotal()!=0)
 		{
        	if(OrderSelect(OrdersHistoryTotal()-1, SELECT_BY_POS, MODE_HISTORY))
       		{
              	if(OrderSymbol()=="OP_BUY")
             		{
                      	tip=1;
             		}
              	if(OrderSymbol()=="OP_SELL")
             		{
                      	tip=2;
             		}
       		}
//также можно добавить проверку на закрытие отложеных
 		}
 		return(tip);
   }


#7984 OFFLINE   hills

hills

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 99 сообщений
  • Баланс: 0$
  • Город:obninsk

Отправлено 31 Март 2012 - 11:58

пробуйте
проверка например
if(GetLastOrderOpen()==1) ---- значит бай
if(GetLastOrderOpen()==2) ---- значит сел
if(GetLastOrderOpen()==0) ---- нет закрытых

int GetLastOrderOpen()
   {
   int tip=0;
  	if(OrdersHistoryTotal()!=0)
 		{
        	if(OrderSelect(OrdersHistoryTotal()-1, SELECT_BY_POS, MODE_HISTORY))
   			{
              	if(OrderSymbol()=="OP_BUY")
         			{
                      	tip=1;
         			}
              	if(OrderSymbol()=="OP_SELL")
         			{
                      	tip=2;
         			}
   			}
//также можно добавить проверку на закрытие отложеных
 		}
 		return(tip);
   }


Спасибо милчеловек :bow: буду разбираться и пробовать

#7985 OFFLINE   xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 257 сообщений
  • Баланс: 0$
  • Имя:Михаил
  • Пол:Мужчина

Отправлено 31 Март 2012 - 13:22

Помогите пожалуйста! Необходимо прикрутить Alert к этому "индюку".Звук при пересечении линий 0.81 и -0.81.


пробуйте

Прикрепленные файлы



#7986 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:13

Огромное Вам спасибо Уважаемый xMIHAx! Всё работает!!!

#7987 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:16

Уважаемый xMINAx! А не могли бы Вы в качестве дополнения прикрутить Alert вот к этому индюку.Alert(news.wav) на пересечении(касании) голубой пунктирной линии.

#7988 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:17

Вот индюк

#7989 OFFLINE   xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 257 сообщений
  • Баланс: 0$
  • Имя:Михаил
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:24

Вот индюк


где индюк то?

#7990 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:26

Чего-то не получается загрузить индюк Center of Gravity(((

#7991 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:40

Center of Gravity mq4

#7992 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 14:51

Файлы не прикрепляются почему-то(((( Вот код индикатора:


//+------------------------------------------------------------------+
//| Center of Gravity.mq4 |
//| Original Code from NG3110@latchess.com |
//| Linuxser 2007 for TSD http://www.forex-tsd.com/ |
//+------------------------------------------------------------------+
#property copyright "ANG3110@latchess.com"
//---------ang_PR (Din)--------------------
#property indicator_chart_window
#property indicator_buffers 5
#property indicator_color1 RoyalBlue
#property indicator_color2 LimeGreen
#property indicator_color3 LimeGreen
#property indicator_color4 Goldenrod
#property indicator_color5 Goldenrod
//-----------------------------------
extern int bars_back = 125;
extern int m = 2;
extern int i = 0;
extern double kstd = 2.0;
extern int sName = 1102;
//-----------------------
double fx[], sqh[], sql[], stdh[], stdl[];
double ai[10,10], b[10], x[10], sx[20];
double sum;
int ip, p, n, f;
double qq, mm, tt;
int ii, jj, kk, ll, nn;
double sq, std;
//*******************************************
int init()
{
IndicatorShortName("Center of Gravity");
SetIndexStyle(0, DRAW_LINE);
SetIndexBuffer(0, fx);
SetIndexBuffer(1, sqh);
SetIndexBuffer(2, sql);
SetIndexBuffer(3, stdh);
SetIndexBuffer(4, stdl);
p = MathRound(bars_back);
nn = m + 1;
ObjectCreate("pr" + sName, 22, 0, Time[p], fx[p]);
ObjectSet("pr" + sName, 14, 159);
return(0);
}
//----------------------------------------------------------
int deinit()
{
ObjectDelete("pr" + sName);
}
//**********************************************************************************************
int start()
{
int mi;
//-------------------------------------------------------------------------------------------
ip = iBarShift(Symbol(), Period(), ObjectGet("pr" + sName, OBJPROP_TIME1));
p = bars_back;
sx[1] = p + 1;
SetIndexDrawBegin(0, Bars - p - 1);
SetIndexDrawBegin(1, Bars - p - 1);
SetIndexDrawBegin(2, Bars - p - 1);
SetIndexDrawBegin(3, Bars - p - 1);
SetIndexDrawBegin(4, Bars - p - 1);
//----------------------sx-------------------------------------------------------------------
for(mi = 1; mi <= nn * 2 - 2; mi++)
{
sum = 0;
for(n = i; n <= i + p; n++)
{
sum += MathPow(n, mi);
}
sx[mi + 1] = sum;
}
//----------------------syx-----------
for(mi = 1; mi <= nn; mi++)
{
sum = 0.00000;
for(n = i; n <= i + p; n++)
{
if(mi == 1)
sum += Close[n];
else
sum += Close[n] * MathPow(n, mi - 1);
}
b[mi] = sum;
}
//===============Matrix=======================================================================================================
for(jj = 1; jj <= nn; jj++)
{
for(ii = 1; ii <= nn; ii++)
{
kk = ii + jj - 1;
ai[ii, jj] = sx[kk];
}
}
//===============Gauss========================================================================================================
for(kk = 1; kk <= nn - 1; kk++)
{
ll = 0; mm = 0;
for(ii = kk; ii <= nn; ii++)
{
if(MathAbs(ai[ii, kk]) > mm)
{
mm = MathAbs(ai[ii, kk]);
ll = ii;
}
}
if(ll == 0)
return(0);

if(ll != kk)
{
for(jj = 1; jj <= nn; jj++)
{
tt = ai[kk, jj];
ai[kk, jj] = ai[ll, jj];
ai[ll, jj] = tt;
}
tt = b[kk]; b[kk] = b[ll]; b[ll] = tt;
}
for(ii = kk + 1; ii <= nn; ii++)
{
qq = ai[ii, kk] / ai[kk, kk];
for(jj = 1; jj <= nn; jj++)
{
if(jj == kk)
ai[ii, jj] = 0;
else
ai[ii, jj] = ai[ii, jj] - qq * ai[kk, jj];
}
b[ii] = b[ii] - qq * b[kk];
}
}
x[nn] = b[nn] / ai[nn, nn];
for(ii = nn - 1; ii >= 1; ii--)
{
tt = 0;
for(jj = 1; jj <= nn - ii; jj++)
{
tt = tt + ai[ii, ii + jj] * x[ii + jj];
x[ii] = (1 / ai[ii, ii]) * (b[ii] - tt);
}
}
//===========================================================================================================================
for(n = i; n <= i + p; n++)
{
sum = 0;
for(kk = 1; kk <= m; kk++)
{
sum += x[kk + 1] * MathPow(n, kk);
}
fx[n] = x[1] + sum;
}
//-----------------------------------Std-----------------------------------------------------------------------------------
sq = 0.0;
for(n = i; n <= i + p; n++)
{
sq += MathPow(Close[n] - fx[n], 2);
}
sq = MathSqrt(sq / (p + 1)) * kstd;
std = iStdDev(NULL, 0, p, MODE_SMA, 0, PRICE_CLOSE, i) * kstd;
for(n = i; n <= i + p; n++)
{
sqh[n] = fx[n] + sq;
sql[n] = fx[n] - sq;
stdh[n] = fx[n] + std;
stdl[n] = fx[n] - std;
}
//-------------------------------------------------------------------------------
ObjectMove("pr" + sName, 0, Time[p], fx[p]);
//----------------------------------------------------------------------------------------------------------------------------
return(0);
}
//==========================================================================================================================

#7993 OFFLINE   xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 257 сообщений
  • Баланс: 0$
  • Имя:Михаил
  • Пол:Мужчина

Отправлено 31 Март 2012 - 15:00

Файлы не прикрепляются почему-то(((( Вот код индикатора:


и что надо сделать с ним?

#7994 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 15:03

Необходимо прикрутить Alert вот к этому индюку.Alert(news.wav) на пересечении(касании) голубой пунктирной линии. Center of Gravity.mq4

#7995 OFFLINE   ale9551

ale9551

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 148 сообщений
  • Баланс: 0.3$
  • Пол:Мужчина

Отправлено 31 Март 2012 - 15:19

На графике получается касание двух бледно-зелёных линий



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей

Copyright © 2016 Your Company Name