+1
Канаду сегодня отменили! Но реакцию пары поглядеть можно…
avatar

lares

  • 22 ноября 2013, 15:54
+1
Я ниразу не использовал их советник профитер. Я немного по-другому действую: У меня советник, который подхватывает ордер, открытый кликом и начинает тралить начиная с убыточности (спреда) на настроенном расстоянии. Я ставлю на слабых новостях 4-5 пп (на 4-хзнаке) соответственно и потери минимальные, на сильных — побольше. В общем ловлю только первую свечу. Если поступил сигнал БЕЗОПАСНО (обычно сильное безоткатное движение), при переходе в небольшой плюс — отключаю советник и уже вручную двигаю стоп. Этим можно поймать длинное движение большим лотом.
avatar

lares

  • 22 ноября 2013, 15:17
+1
Сам бы я не успел, просто я уже нажал кнопку STOP чтоб метки не мешали. У меня 3 терминала настроены были — три пары кнопок. Потом каждый терминал раскрывал на весь экран и скринил.
avatar

lares

  • 22 ноября 2013, 15:07
+1
Вот способ пропинговать IP терминала МТ4 в самом терминале:
Компилируем советник и кидаем его в любое окно.
//+------------------------------------------------------------------+
//|                                                    LatencyEA.mq4 |
//|                                                       MellyForex |
//|                                        http://www.mellyforex.com |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, MellyForex"
#property link      "http://www.mellyforex.com"

//--- input parameters
extern int     testOrderFrequency = 5;

datetime       lastTestOrderSent
= 0;
int            testOrderFrequencySeconds;
int            magic = 4156434123;
int            minExecutionTime = 99999999;
int            maxExecutionTime = 0;
int            avExecutionTime = 0;
int            totalExecutionTime = 0;
int            totalTestTrades = 0;


//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
 
{
//----
   testOrderFrequencySeconds
= testOrderFrequency * 60;
//----
   
return(0);
 
}
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
 
{
//----
   
Comment("");  
//----
   
return(0);
 
}
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
 
{
//----
   
int openTicket = openTestOrderTicket();
   
if(openTicket > 0)  closeTestOrder(openTicket);
   
string text = "The Latency EA is sending test orders at "+testOrderFrequency+" minute intervals\n";
   
if(minExecutionTime < 99999999)  {
      text
= text + "Maximum Latency = "+maxExecutionTime+" milliseconds\n";
      text
= text + "Minimum Latency = "+minExecutionTime+" milliseconds\n";
      text
= text + "Average Latency = "+avExecutionTime+" milliseconds";
     
}
   
if(TimeCurrent() - lastTestOrderSent < testOrderFrequencySeconds)  {
     
Comment(text);
     
return(0);
     
}
   
if(openTicket == 0)  openTestOrder();
//----
   
return(0);
 
}
//+------------------------------------------------------------------+

void openTestOrder()  {
   
int ticket=0;
   
int err=0;
   
int c = 0;
   
int attempts = 20;
   
double testOrderPrice = 1 / MathPow(10, Digits);
   
double size = MarketInfo(Symbol(),MODE_MINLOT);

   
while(ticket <= 0 && c < attempts){
     
int xyz = 1;  //if the waiting time is exceeded (-1 is returned), let's recheck every 15 secs
     
while(xyz == 1){
           
if( !IsTradeAllowed() ) {
           
Sleep(15000);
            c
++;
           
Print("A Trade Context delay prevented the Latency EA from opening a test order at attempt #"+c);
           
continue;
           
}
         
if( IsTradeAllowed() ) break;
         
if(c >= attempts)  {Alert("Trade attempts on "+Symbol()+" maxed at "+attempts); return;}
       
}
       
   
int startOrderTimestamp = GetTickCount();
   
int elapsed = 0;
   ticket
= OrderSend(Symbol(), OP_BUYLIMIT, size, NormalizeDouble(testOrderPrice, Digits), 0, 0, 0, "Latency EA", magic, 0, CLR_NONE);
   elapsed
= GetTickCount() - startOrderTimestamp;

   
if (ticket > 0) {
     
Print("The Latency EA took "+elapsed+" milliseconds to open test LIMIT BUY ticket #"+ticket);
     
if(elapsed < minExecutionTime)  minExecutionTime = elapsed;
     
if(elapsed > maxExecutionTime)  maxExecutionTime = elapsed;
      totalExecutionTime
+= elapsed;
      totalTestTrades
++;
      avExecutionTime
= totalExecutionTime / totalTestTrades;
     
return;
     
}
               
   
if(ticket < 0)  {
     
Print("A LIMIT BUY order send failed with error #", GetLastError());
     
return;
     
}
   
}
}

void closeTestOrder(int ticket)  {

   
int startOrderTimestamp = GetTickCount();
   
int elapsed = 0;
   
bool success = OrderDelete(ticket, CLR_NONE);
   elapsed
= GetTickCount() - startOrderTimestamp;
   
   
if(success)  {
     
Print("The Latency EA took "+elapsed+" milliseconds to close test LIMIT BUY ticket #"+ticket);
     
if(elapsed < minExecutionTime)  minExecutionTime = elapsed;
     
if(elapsed > maxExecutionTime)  maxExecutionTime = elapsed;
      totalExecutionTime
+= elapsed;
      totalTestTrades
++;
      avExecutionTime
= totalExecutionTime / totalTestTrades;
      lastTestOrderSent
= TimeCurrent();
     
return;
     
}
     
   
return;
}

int openTestOrderTicket()  {
   
int Total = OrdersTotal();
   
int ret = 0;
   
for (int i = 0; i < Total; i ++) {
     
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
     
if(OrderSymbol() == Symbol() && OrderMagicNumber() == magic )  {
         ret
= OrderTicket();
     
}
   
}
   
return(ret);

}
avatar

lares

  • 22 ноября 2013, 15:03
+1
Третий брокер (реал) — реквота
avatar

lares

  • 22 ноября 2013, 14:42
+1

Вход тестируемого брокера демо счет — 1,3511 Закрыл вручную.
avatar

lares

  • 22 ноября 2013, 14:42
+1

Мой вход по основному брокеру (реал) 1,3504. Закрыто тралом (трал 4 пп) Итого +6пп прибыли.
avatar

lares

  • 22 ноября 2013, 14:41
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 22 ноября 2013, 10:20
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 21 ноября 2013, 20:31
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 21 ноября 2013, 09:43
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 21 ноября 2013, 05:51
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:30
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:27
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:20
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:16
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:13
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:12
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:11
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 22:04
Закрытая группа  Комментарий в закрытой группе / Масонская Ложа  
:: комментарий доступен только участникам закрытой группы "Масонская Ложа" - Читать ::
avatar

lares

  • 20 ноября 2013, 21:57
Загрузка...