Что делать с граалем? - страница 5

 
dimeon:

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


да пожалуйста

#property copyright ""
#property link      ""
#property show_inputs
//---- input parameters
extern double    Lot=0.01;
double bid_;
extern int PeriodBands=500,
       Deviation=2,
       bands_shift=0;
int Slippage=3;
extern int MAGIK=20101009;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
{
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
{
   bid_=iClose(NULL,0,0);
   if(Digits==3||Digits==5)
   {
      Slippage=Slippage*10;
   }
   datetime ti=TimeCurrent()-300;
while(!IsStopped())
{
   RefreshRates();
   double bid1_=iClose(NULL,0,0);
   int res=-1;
   double bandsH=iBands(NULL,0,PeriodBands,Deviation,bands_shift,0,1,0);
   double bandsL=iBands(NULL,0,PeriodBands,Deviation,bands_shift,0,2,0);
   double median=iMA(NULL,0,PeriodBands,0,0,0,0);
   if((bid_<median&&bid1_>median)||(bid_<median&&bid1_<median))
   {
      //CloseAllOrders();
   }
   if(bid_>bandsL&&bid1_<bandsL&&(TimeCurrent()-ti)>300)//iClose(NULL,0,0))
   {
      OrderSend("GBPUSD",OP_BUY,Lot,NormalizeDouble(MarketInfo("GBPUSD",MODE_ASK),MarketInfo("GBPUSD",MODE_DIGITS)),3,0,0,NULL,MAGIK);
      OrderSend("EURUSD",OP_SELL,Lot,NormalizeDouble(MarketInfo("EURUSD",MODE_BID),MarketInfo("EURUSD",MODE_DIGITS)),3,0,0,NULL,MAGIK);
      ti=TimeCurrent();
   }
   if(bid_<bandsH&&bid1_>bandsH&&(TimeCurrent()-ti)>300)//iClose(NULL,0,0))
   {
      OrderSend("GBPUSD",OP_SELL,Lot,NormalizeDouble(MarketInfo("GBPUSD",MODE_BID),MarketInfo("GBPUSD",MODE_DIGITS)),3,0,0,NULL,MAGIK);
      OrderSend("EURUSD",OP_BUY,Lot,NormalizeDouble(MarketInfo("EURUSD",MODE_ASK),MarketInfo("EURUSD",MODE_DIGITS)),3,0,0,NULL,MAGIK);
      ti=TimeCurrent();
   }
   bid_=bid1_;//iClose(NULL,0,0);
   Comment(bandsH," ",bandsL);
   Sleep(50);
}
   return(0);
}
//+------------------------------------------------------------------+
void CloseAllOrders()
{
   for (int k=OrdersTotal()-1;k>=0;k--)
   {
      RefreshRates();
      if (OrderSelect(k,SELECT_BY_POS,MODE_TRADES)==true&&OrderMagicNumber()==MAGIK)
      {
         int cmd=OrderType();
         if(cmd>1)
         {
            OrderDelete(OrderTicket());
         }
         if (cmd==OP_BUY)
         {
            OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(MarketInfo(OrderSymbol(),MODE_BID),MarketInfo(OrderSymbol(),MODE_DIGITS)),Slippage);
         }
         if (cmd==OP_SELL)
         {
            OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(MarketInfo(OrderSymbol(),MODE_ASK),MarketInfo(OrderSymbol(),MODE_DIGITS)),Slippage);  
         }
      }
   }
 
ну вот.. забесплатно раздал - никакой интриги... :) так бы срубил балабосов... :) за построчный аукцион :)
 
sanyooooook:

Ну на конец-то, а я -то думаю в чем тут фишка.

Фишка вот в чём (ДЦ предупреждает):

Можно ли пипсовать с нулевым спрэдом?

Нет. Если вы планируете использовать тактику пипсования, предупредите об этом дилера, спрэд для вас будет раздвинут, в противном случае, если вы будете пипсовать с нулевым спрэдом, все напипсованные сделки могут быть отменены.


Можно ли использовать советников с нулевым спрэдом?

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

 
goldtrader:

Фишка вот в чём (ДЦ предупреждает):



)), ну демке это не грозит, глядишь хоть буду дэмо миллионером )))))
 
даа.. ты в Турнирах или Чемпионатах участвуй... всё больше пользы будет :)
 
sanyooooook:

Нашел!, а что с ним делать теперь не знаю. )

Выбросить его иначе Ваша жизнь потеряет всякий смысл...

Но такие филофские дилемы пока не про Вас, граля-то нет, пустышка, в лучшем случае игрушка для песочницы (демы/микры). Странно, что с Вашим временем присутствия на форуме, а следовательно временем уделенного предмету изысканий - Вы этого не заметили или не поняли. Советник - очередной стомпер, фап, просто с замашками илана.

З.Ы. Хотя есть один вариант извлечения прибыли - продавать, как показывает практика - ЛОХ вечен.

 
Figar0:

Выбросить его иначе Ваша жизнь потеряет всякий смысл...

Но такие филофские дилемы пока не про Вас, граля-то нет, пустышка, в лучшем случае игрушка для песочницы (демы/микры). Странно, что с Вашим временем присутствия на форуме, а следовательно временем уделенного предмету изысканий - Вы этого не заметили или не поняли. Советник - очередной стомпер, фап, просто с замашками илана.

З.Ы. Хотя есть один вариант извлечения прибыли - продавать, как показывает практика - ЛОХ вечен.


некоторые химические элементы(в основном (синтетические) самые последние по номеру в таблице Менделеева), не устойчивы при нормальных условиях, однако ученые не стесняются вписывать их в эту таблицу, и говорят что эти элементы существуют, и ставят в один ряд с остальными.
 
в одном хренфикса поддержу, если создать синтетику, такую что она будет как можно дольше в канале, больше чем сумма спредов отдельных элементов, входящих в эту синтетику, то из этого можно извлекать прибыль
 
sanyooooook:
в одном хренфикса поддержу, если создать синтетику, такую что она будет как можно дольше в канале, больше чем сумма спредов отдельных элементов, входящих в эту синтетику, то из этого можно извлекать прибыль
к примеру - 1лотSellGbpJpy 1лотBUyGbpChf и ХлотBuyChfJpy - синтетика постоянно (годами) в канале +- с отклонениями достаточными для извлечения прибыли...
 

или как я писал ранее:

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

так сказать, "Синтетический EURGBP" - мы формируем ПОХОЖИЙ инструмент - НО - Именно, изза некоторого различия мы получаем Арбитражные возможности для получения

относительно безрискового ДОХОДА - выше я привёл примерчик где используя простенькую систему - за тотже исследуемый период (5лет) - получена прибыль более 5 лямов зелени....


жёлтенькая линия синтетические и зелёненькая реальная Е/G... и это только 1 инструмент :)