Лента последних комментариев


0
Не понятно ваше понимание задачи. Не хочется делать чего-нибудь, а после выяснять что что-то сделано не так. Тем более не хочется додумывать задание. Приветите скриншоты. Что в вашем понимании пробой, что отскок? какой из кучи линий индикатора является значимым?
avatar

work2it

  • 24 апреля 2017, 03:31
0
Удалил комментарий человека не специально. Все критерии входа расписаны, что вам не понятно? :) 
avatar

Beniel

  • 24 апреля 2017, 03:24
+1
ну что… вот к чему нас готовил автор всю неделю своим циклом *think* 
avatar

Bishop

  • 24 апреля 2017, 00:46
0
Макрон умудрился таки обогнать под конец Ле Пен…
avatar

Bishop

  • 24 апреля 2017, 00:10
+1
Победа Лен Пен в первом туре была отчевидна потому жути и нагоняли что евро провалится а все халявщики наставили стопов за хай мартовский поэтому и не идёт выше! Как говорит Bishop следует, наверное, ждать откат
avatar

kostenkin

  • 23 апреля 2017, 23:37
0
С чего взял, что не выйдет? Писимист ёшкин кот*haha* 
avatar

kochka

  • 23 апреля 2017, 23:24
0
Да гепчик уже неплохой) *budenov*  Главное *loss*  не поймать *relax* 
avatar

Vitalik5675

  • 23 апреля 2017, 23:21
0
Каждый день в определенное время TimeSet («время терминала») выставляются отложенные ордера с отступом на Delta от High — Low

Отложенный ордер Buy Stop выставляется сразу с TP и Стоп Лосс (TP и Стоп Лосс можно изменять во входных параметрах), Ордер Buy Stop выставляется по максимуму торгового дня, с отступом от цены на Delta пунктов выше.
Отложенный ордер Sell Stop выставляется сразу с TP и Стоп Лосс Ордер Sell Stop выставляется по минимуму торгового дня, с отступом от цены на Delta пунктов ниже.
Описание переменных:
TimeSet = «10:00»; //Время в которое происходит выставление стоп ордеров, если TimeSet = «00:00», то советник начинает работать на пробой прошлого дня
Delta — Выше или ниже екстремумов дня
TP — Тейкпрофит в пунктах
Стоп Лосс — в пунктах
risk — 0 — 100%
NoLoss — Если 0 то нет установки безубытка
trailing — Если 0 то нет трейлинга
Lot — объём лота
Time close-время закрытия всех ордеров
avatar

kochka

  • 23 апреля 2017, 23:17
0
Что ж… Вероятно, что участники рынка легко раскусили, что победа Лен Пен в перво туре ничего не значит (тут могла сказаться поддержка Макрона Фийоном), хотя при таком гепе на фоне победы Ле Пен следует, наверное, ждать откат
avatar

Bishop

  • 23 апреля 2017, 23:14
0
Эммануэль Макрон — 21,8%
Франсуа Фийон — 19,6%


Уже сам Фийон признал свое поражение и заявил о поддержке Макрона.


Не рановато ли? От 19,6 до 21,8 рукой подать. Может Фийон догонит, перегонит и выйдет со второго места?
avatar

YuriStoletov

  • 23 апреля 2017, 22:30
+2
Итак голосование в первом туре окончено.
По состоянию на 22:00 после подсчета 30% голосов лидирует Марин Ле Пен.
Ле Пен — 24,8%
Эммануэль Макрон — 21,8%
Франсуа Фийон — 19,6%

Но надо понимать, что даже если сейчас Ле Пен выиграет, то во втором туре электорат всех выбывших с большой вероятностью переметнется к Макрону. Кандидаты один за другим уже начали призывать голосовать за Макрона во втором туре.
Уже сам Фийон признал свое поражение и заявил о поддержке Макрона.
avatar

Bishop

  • 23 апреля 2017, 22:24
0
#property copyright "Copyright © 2015, AM2"
#property link "www.forexsystems.biz"
#property description "Simple expert advisor"

//--- Inputs
extern int Stavka     = 5;           // ставка в валюте
extern string Expiration = "BO exp:60"; // время истечения в секундах
extern int    Magic      = 111;         // магик
extern double KLot       = 2.8;        // умножение лота
extern double MaxLot     = 5;        // максимальный лот
extern double Win        = 0.7;      // прибыль со ставки

double pr=0,st=Stavka;
int UP=0,DN=0;
datetime t=0;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   Comment("");
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//| Check for open order conditions                                  |
//+------------------------------------------------------------------+
void OpenPos()
  {
   int res;
//--- sell 
   if(High[1]<High[2] && High[3]<High[2])
     {
      res=OrderSend(Symbol(),OP_SELL,Stavka,Bid,3,0,0,Expiration,Magic,0,Red);
      return;
     }
//--- buy 

   if(Low[1]>Low[2] && Low[3]>Low[2])
     {
      res=OrderSend(Symbol(),OP_BUY,Stavka,Bid,3,0,0,Expiration,Magic,0,Blue);
      return;
     }
//---
  }
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY || OrderType()==OP_SELL)
               count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double Lot()
  {
   double lot=Stavka;

   if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))
     {
      if(OrderProfit()<0)
        {
         lot=OrderLots()*KLot;
         pr-=st;
         st*=KLot;        
        }
      if(OrderProfit()>0)
        {
         pr+=st*Win;
         st=Stavka;        
        }        
     }
   if(lot>MaxLot)lot=Stavka;
   return(lot);
  }
//+------------------------------------------------------------------+
//| OnTick function                                                  |
//+------------------------------------------------------------------+
void OnTick()
  {

    }
//+------------------------------------------------------------------+

Или так правильно? я уже запутался))
avatar

maksGruv

  • 23 апреля 2017, 16:53
0
Спасибо, всё работает:) 
avatar

Kashtan

  • 23 апреля 2017, 16:53
0
<code>//--- Inputs
extern double Stavka     = 5;           // ставка в валюте
extern string Expiration = "BO exp:60"; // время истечения в секундах
extern int    Magic      = 111;         // магик
extern bool      martingale                            = false;//////////----------- Мартингейл.Увеличение лота при убытке
extern double    multiplier                            = 2.8;//////////////----------- множитель лота при убытке
double mlots=0,lastprofit,lastlot;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   Comment("");
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//| Check for open order conditions                                  |
//+------------------------------------------------------------------+
void OpenPos()
  {
// Martingale ***************************************************************************************************************
   if(OrdersHistoryTotal()>0){
        for(int i=0;i<OrdersHistoryTotal();i++){         
         if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)){
            if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic && (OrderType()==OP_BUY || OrderType()==OP_SELL)){
               lastprofit=OrderProfit();
               lastlot=OrderLots();
            }
         }
      }
   }
   mlots=0;
   if(martingale && lastprofit<0)mlots=lastlot*multiplier;else mlots=Stavka;   
   int res;
//--- sell 
   if(High[1]<High[2] && High[3]<High[2])
     {
      res=OrderSend(Symbol(),OP_SELL,mlots,Bid,3,0,0,Expiration,Magic,0,Red);
      return;
     }
//--- buy 

   if(Low[1]>Low[2] && Low[3]>Low[2])
     {
      res=OrderSend(Symbol(),OP_BUY,mlots,Bid,3,0,0,Expiration,Magic,0,Blue);
      return;
     }
//---
  }
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY || OrderType()==OP_SELL)
               count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//| OnTick function                                                  |
//+------------------------------------------------------------------+
void OnTick()
  {
   if(CountTrades()<1) OpenPos();
  }
//+------------------------------------------------------------------+
</code>

правильно сделанно? Добавил мартина)
avatar

maksGruv

  • 23 апреля 2017, 15:55
0
Посмотрю завтра.
avatar

AM2

  • 23 апреля 2017, 13:44
0
Cейчас начал по 0.1 после двух лосей 0.5 далее 1,2,4.
www.opentraders.ru/downloads/1488/


avatar

AM2

  • 23 апреля 2017, 13:40
0
спасибо
avatar

cashyra

  • 23 апреля 2017, 13:25
Начать торговлю с Альпари