Подскажите как реализовать советника выводящего на экран кнопку "Купить" и выполняющего Buy при нажатии мышкой

 
Как сделать это в мт5 более-менее понятно. А как просто реализовать это в МТ 4. Если есть примеры - поделитесь пожалуйста.
 
F9
 
Можно еще поискать.
 

Сижу сегодня весь день за компом, фильмы-катастрофы смотрю: дома, небоскрёбы, мосты рушатся, поезда под откос, мега-разломы по всей Америке, сотни тысяч погибших, ядерные взрывы, астеройды, спутники падают и т.д и т.п. и пр.
Захожу на форум - кнопка нужна. Вот без кнопки никак, не торгуется, не сливается, понимаешь. Вот, никак и всё тут.

Эту кнопку ещё нужно научиться нажимать, если она будет. А если не сможете, то зачем она вам, кнопка эта? Извините, накипело.

 
DmitriyN:

"... А если не сможете, то зачем она вам, кнопка эта? Извините, накипело...."

Как зачем ? Человек же ясно написал - нужна именно кнопка "Купить"...

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

или сынишка решит без папы в Эротический Блэк Джек поиграть - была нажата именно кнопка "Buy", а не "Sell"... :-)))

 
ну не кнопка - так скрипт (параметр лот вписывается вручную) тянем мышкой на место где хотим открыться... ну а там по старому
//+------------------------------------------------------------------+
//|                                                 send_pending.mq4 |
//|                      Copyright © 2004, MetaQuotes Software Corp. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2004, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net/"
#property show_confirm

//+------------------------------------------------------------------+
//| script "send pending order with expiration data"                 |
//+------------------------------------------------------------------+
int start()
  {
   int    ticket,expiration;
   double point;
   double Win_Price=NormalizeDouble(WindowPriceOnDropped(),Digits);     // Здесь брошен скрипт
   Alert("Мышкой задана цена Price = ",Win_Price);// Задано мышей
//----

   
   point=MarketInfo(Symbol(),MODE_POINT);
   //expiration=CurTime()+PERIOD_D1*60;
//----
   
      ticket=OrderSend(Symbol(),OP_BUYSTOP,0.05,Win_Price,30,0,0,"",867360,0,Green);
      if(ticket<=0) Print("Error = ",GetLastError());
      else { Print("ticket = ",ticket); }
    
     
//----
   return(0);
  }
//+------------------------------------------------------------------+
по умолчанию лот-0,05, и еще это отложенный ордер
 
Ну что вы прикололись к парню!? Мало ли какая кому кнопка нужна. Да и не будет же он все перечислять. vovan5 напиши в личку - помогу.
 
DmitriyN:

...дома, небоскрёбы, мосты рушатся, поезда под откос, мега-разломы по всей Америке, сотни тысяч погибших, ядерные взрывы, астеройды, спутники падают...

мечтаешь?

 
Весело у Вас тут, хоть поржал от души :) Спасибо, тем, кто откликнулся. Но кнопки пока не вижу. :) Может она все-таки есть?
 
vovan5:
Весело у Вас тут, хоть поржал от души :) Спасибо, тем, кто откликнулся. Но кнопки пока не вижу. :) Может она все-таки есть?
Кто хочет, тот найдет. Есть и в базе, и в ветках. Но конкретно кнопка сложновата, и не доведена до совершенства. А вот советники для визуальной торговли которые работают перетаскиванием объектов (линий, фигур, и пр.) работают надежно уже года три.
 
granit77:
Кто хочет, тот найдет. Есть и в базе, и в ветках. Но конкретно кнопка сложновата, и не доведена до совершенства. А вот советники для визуальной торговли которые работают перетаскиванием объектов (линий, фигур, и пр.) работают надежно уже года три.


Ну это как сказать, или как кому...

>
Причина обращения: