Jump to content

Напишу индикатор, советника... (БЕСПЛАТНО)


Recommended Posts

Alexandr111
Может этот подойдёт?

[attach]123821[/attach]

 

Спасибо , Алексей .

Link to post
Share on other sites
  • Replies 15.1k
  • Created
  • Last Reply

Top Posters In This Topic

  • expforex2

    1049

  • lukas1

    578

  • Ugar68

    546

  • -Алексей-

    330

Top Posters In This Topic

Popular Posts

Молодой человек, если хотите, чтобы на Вас обратили внимание, то Вам просто жизненно необходимо сделать для начала следующие вещи: 1. Выключить CapsLock 2. Выучить русский язык хотя бы на уровне 7-г

Держи. OHLCDrawLine.rar

Posted Images

Pjotr

Всем привет. Может вы мне поможете с советником? Идея, в общем, такая. Необходимо открыть ордер в любую сторону (купим), любым объёмом (1). Если имеем прибыль, то ничего делать не надо, только выставить ТП. Если убыток, то на определённом уровне (100 пунктов) открыть открыть противоположную позицию объёмом две первоначальных позиции. Если цена прошла определённый уровень с прибылью для нас (в данном случае необходимо пройти более 100 пунктов вниз для появления положительного баланса), то закрыть все позиции с обшим положительным балансом. Если цена развернулась после открытия второй позиции, то откроем третью позицию, объёмом 3 первоначальных, отстоящую от первой позиции на 100 пунктов вверх. Если прибыль, то опять закроем по общему положительному балансу, если убыток, то откроем четвёртую противоположно третьей, на уровне второй, объёмом 4 первых и т.д. Если поможете, буду благодарен. Может уже есть такой советник. я не нашел просто. Строго не судите, я на рынке только пару месяцев. Это моя первая идея))))

Link to post
Share on other sites
Rubinovi4
Всем привет. Может вы мне поможете с советником? Идея, в общем, такая. Необходимо открыть ордер в любую сторону (купим), любым объёмом (1). Если имеем прибыль, то ничего делать не надо, только выставить ТП. Если убыток, то на определённом уровне (100 пунктов) открыть открыть противоположную позицию объёмом две первоначальных позиции.

 

 

В ветку с чебурашкой.... :crazy:

Link to post
Share on other sites
clon

Здрасте, помогите найти ошибку, выдает при компиляции 'GetLot' - function is not defined TrendLine.mq4 (54, 13)

'NewOrder' - function is not defined TrendLine.mq4 (59, 5)

'NewOrder' - function is not defined TrendLine.mq4 (63, 5)

 

 

 

extern int MaxRisk=5;

extern int TakeProfit=600;

extern int StopLoss=30;

extern int Delta=5;

//+------------------------------------------------------------------+

int init() {return(0);}

//+------------------------------------------------------------------+

int deinit() {Comment("");return(0);}

//+------------------------------------------------------------------+

int start()

{if(DayOfWeek()==0 || DayOfWeek()==6) return(0); // в выходные не работаем

if(!IsTradeAllowed()) return(0); // пропустим тик если терминал занят

//проверим что есть трендовая линия и она в единственном экземпляре

if(ObjectsTotal(OBJ_TREND)!=1)

{Comment("Нарисуйте 1 трендовую линию!");

return(0);}

//получим ИМЯ трендовой линии

for(int i=0;i<ObjectsTotal();i++)

{string name=ObjectName(i);

if(ObjectType(name)==OBJ_TREND) break;}

//проверим что трендовая линия нарисована правильно (по движению цены)

datetime t1=ObjectGet(name,OBJPROP_TIME1);

datetime t2=ObjectGet(name,OBJPROP_TIME2);

if(t1>t2)

{Comment("Неправильно нарисована трендовая линия!");

return(0);}

//продолжим линию (свойство луч)

ObjectSet(name,OBJPROP_RAY,true);

//определим тренд (вверх или вниз)

bool trend=false;

double p1=ObjectGet(name,OBJPROP_PRICE1);

double p2=ObjectGet(name,OBJPROP_PRICE2);

if(p1<p2) trend=true;

//определим текущее значение трендовой линии и сообщим ее параметры

double pr=ObjectGetValueByShift(name,0);

Comment("Name=",name," Trend=",trend," Value=",pr);

//подсчитаем кол-во ордеров

int oBuy=0,oSell=0;

for(i=OrdersTotal()-1;i>=0;i--)

if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))

if(OrderSymbol()==Symbol())

{if(OrderType()==OP_BUY) oBuy++;

if(OrderType()==OP_SELL) oSell++;}

//если нет ордеров и цена подошла к трендовой линии - откроем ордер

double tp=0,sl=0;

double Lot=GetLot(MaxRisk);

if(Lot==0.0) {Alert("Недостаточно средств!");return(0);}

if(oBuy+oSell==0 && trend && Bid>=pr && Bid<=pr+Delta*Point)

{if(TakeProfit>0) tp=Ask+TakeProfit*Point;

if(StopLoss>0) sl=Ask-StopLoss*Point;

NewOrder(OP_BUY,Lot,Ask,tp,sl);}

if(oBuy+oSell==0 && !trend && Ask<=pr && Ask>=pr-Delta*Point)

{if(TakeProfit>0) tp=Bid-TakeProfit*Point;

if(StopLoss>0) sl=Bid+StopLoss*Point;

NewOrder(OP_SELL,Lot,Bid,tp,sl);}

return(0);}

//+------------------------------------------------------------------+


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
Здрасте, помогите найти ошибку, выдает при компиляции 'GetLot' - function is not defined TrendLine.mq4 (54, 13)

'NewOrder' - function is not defined TrendLine.mq4 (59, 5)

'NewOrder' - function is not defined TrendLine.mq4 (63, 5)

 

Тебе ж по русски написано, отсутствуют функции.... Или трудно перевести??

Link to post
Share on other sites
clon
Тебе ж по русски написано, отсутствуют функции.... Или трудно перевести??

 

Так вот именно, что не по русски, а по образованию я не переводчик а философ, форексом занимаюсь пол года, а учусь писать всего неделю. Написал код как написано автором, были теже косяки, а Вам я его код скопировал, вот ссылка http://mql****.ru/mql-school/yazyk-mql-urok-13-rabota-s-obektami.html


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
Так вот именно, что не по русски, а по образованию я не переводчик а философ, форексом занимаюсь пол года, а учусь писать всего неделю.

 

А раз взялся писать, становись ПЕРЕВОДЧИКОМ...

P.S Да к стати, я же перевел тебе...

Link to post
Share on other sites
clon
А раз взялся писать, становись ПЕРЕВОДЧИКОМ...

 

Обязательно стану, честное слово, тока не ругайте пока слишком строго.


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
Обязательно стану, честное слово, тока не ругайте пока слишком строго.

 

Ну так понял в чем дело то???

Link to post
Share on other sites
clon

Понял что чего то не хватает, сейчас буду ковыряться, сайт не подскажите или книгу по обучению для САМЫХ начинающих писак-ценителей Ницше?


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
Понял что чего то не хватает, сейчас буду ковыряться, сайт не подскажите или книгу по обучению для САМЫХ начинающих писак-ценителей Ницше?

 

Соседняя ветка, с курсом от Кирилла...

  • Thanks 1
Link to post
Share on other sites
clon
Соседняя ветка, с курсом от Кирилла...

 

Спасибо


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
clon
Соседняя ветка, с курсом от Кирилла...

 

Спасибо


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Ugar68
Понял что чего то не хватает, сейчас буду ковыряться, сайт не подскажите или книгу по обучению для САМЫХ начинающих писак-ценителей Ницше?

 

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


Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку.
Чужие программы не переделываю.

Link to post
Share on other sites
clon
Чё гуманитария на точные науки потянуло? А не хватает последовательности в обучении и внимательности. Может Ницше можно читать как художественную книгу, не знаю не читал, А технику надо читать очень внимательно. Здесь каждое слово тонна. А ты похоже пропустил кучу уроков, да и этот не внимательно читал.

 

http://www.nietzsche.ru/

http://bookz.ru/authors/cveig-stefan/nietzsche/1-nietzsche.html

 

Гуманитарий пытается стать разносторонни развитым.


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
Гуманитарий пытается стать разносторонни развитым.

 

Хм, а оно надо??? я вот по Русскому языку двойку имею, и нормально себя чувствую, за то, с двенадцати лет дружу с физикой и геометрией, гаечным ключом и сварочным аппаратом... И нормально себя чувствую.. А Русский пусть сикритутка знает... У ней обязанность такая ,"языком" владеть....

Link to post
Share on other sites
clon
Хм, а оно надо??? я вот по Русскому языку двойку имею, и нормально себя чувствую, за то, с двенадцати лет дружу с физикой и геометрией, и сварочным аппаратом... И нормально себя чувствую.. А Русский пусть сикритутка знает...

 

Тады зачем Вам форекс, если у Вас есть сварочный аппарат и Вы наизусть знаете все законы Ньютона???


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Sleo
Хм, а оно надо??? я вот по Русскому языку двойку имею, и нормально себя чувствую, за то, с двенадцати лет дружу с физикой и геометрией, гаечным ключом и сварочным аппаратом... И нормально себя чувствую.. А Русский пусть сикритутка знает... У ней обязанность такая ,"языком" владеть....

-Гдеш мои 17 лет...:smt017 И с физиями дружил и с паяльниками:rzhach:(шютка)

Link to post
Share on other sites
Rubinovi4
Тады зачем Вам форекс, если у Вас есть сварочный аппарат и Вы наизусть знаете все законы Ньютона???

 

Хм.. Да вот затянула зараза... :rzhach:

Link to post
Share on other sites
clon
Хм.. Да вот затянула зараза... :rzhach:

 

Значит Вы меня понимаете. :mrgreen:


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
- и с паяльниками

90 вспомнились... Во жизня была... :gigi:

Link to post
Share on other sites
Rubinovi4
Значит Вы меня понимаете. :mrgreen:

Дык у тя две недели стажу.. а меня эта зараза лет 10 держит... Ну пять уже конкретно подсевший...)))

Link to post
Share on other sites
clon

Дык у тя две недели стажу.. а меня эта зараза лет 10 держит... Ну пять уже конкретно подсевший...)))

 

Время это иллюзия... (Дуглас Адамс)


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Rubinovi4
Время это иллюзия... (Дуглас Адамс)

 

Эх, вернуть бы не много, не сделал бы того что сделал..)))

Link to post
Share on other sites
clon
Эх, вернуть бы не много, не сделал бы того что сделал..)))

 

Теоретически машина времени существует, для этого всего лишь необходимо находиться в невесомости и иметь рядом с собой воронку черной дыры. Ах да чуть не забыл и разогнаться до скорости света.


И создал Бог женщину...

Существо получилось злобное, но симпатичное...

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...