[아카이브]돈 버는 법을 배워라![아카이브] - 페이지 841

 

나는 이 템플릿에서 시도할 것을 제안합니다. 그렇게 할 것이라고 생각하지만 시간이 많이 걸릴 것입니다. 누군가 도와줄 수 있습니까?)

다른 올빼미의 암호였다

여기서 무엇을 했는지 모르겠지만 :D 하지만 뭔가를 했네요 :D 물론 옳지 않습니다 ... 어딘가에 조건을 입력해야합니다 :D 일반적으로 공백이 있습니다

 // Параметры торговли для H1 EURUSD
extern double TakeProfit   = 30 ;


extern int ZigAndZag       = 6 ;
extern int RISK            = 12 ;

// Параметры MM
extern double Slippage     = 30 ;
extern bool PropotinalLots = false; // Реинвестирование
extern double MinDepo      = 100 ;   // Минимальный депозит
extern double FixedLots    = 0.01 ;   // Фиксированный размер ордера
extern double PercentLots  = 10 ;     // Процент реинвестирования

// Идентификация эксперта
extern string NameEA       = "MachineTool" ;
extern int MAGICNUM        = 777 ;

double Lots;
double Tprof;
bool Buy = false, Sell = false;
static int TimeBar = 0 ;

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  { return ( 0 );}

//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  { return ( 0 );}

//+------------------------------------------------------------------+
//|  Получение сигналов на покупку и продажу                         |
//+------------------------------------------------------------------+
void Indicators()
   {


// double TpUp = NormalizeDouble (iCustom(NULL, 0, "NRTR_Rosh_v2eAlert_mtf",3,0),Digits); //  TP_Buy
// double TpDn = NormalizeDouble (iCustom(NULL, 0, "NRTR_Rosh_v2eAlert_mtf",4,0),Digits); //  TP_Buy

double Up = NormalizeDouble ( iCustom ( NULL , 0 , "ZigAndZag(1)" , 5 , 0 ), Digits ); //  Buy
double Dn = NormalizeDouble ( iCustom ( NULL , 0 , "ZigAndZag(1)" , 6 , 0 ), Digits ); //  Sell
double Closse = NormalizeDouble ( iCustom ( NULL , 0 , "ZigAndZag(1)" , 4 , 0 ), Digits ); //  Close

double TimeBar = ( TimeCurrent ()-Time[ 0 ])/ 60 ; // время в минутах с открытия свечи

if ((TimeBar >= TimeBarOpen) && (Up != 0 ))   double NewBuy = 1 ; else NewBuy = 0 ; // условие BUY
if ((TimeBar >= TimeBarOpen) && (Dn != 0 ))   double NewSell = 1 ; else NewSell = 0 ; // условие SELL


RefreshRates ();

   }

//+------------------------------------------------------------------+
//|  Вывод предупреждения об отправке ордера                         |
//+------------------------------------------------------------------+
void prtAlert( string TimeBarOpen = "" )
  {
       Print (TimeBarOpen);
       Alert (TimeBarOpen);
  }

//+------------------------------------------------------------------+
//|  Расчет размера ордера                                           |
//+------------------------------------------------------------------+
void LotsSize()
   {
      Lots = FixedLots;
       if (PropotinalLots) Lots = MathCeil ( AccountFreeMargin () / 10000 * PercentLots) / 10 ;
       if (Lots > 10000 ) Lots = 10000 ;
   }

//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
   // Проверка истории
   if ( Bars < ZigAndZag)
     {
       Print ( "Not enough bars for this strategy - " , NameEA);
       return (- 1 );
     }
   // Расчет значений индикатора
   Indicators();

   // Расчет желаемого размера ордера
   LotsSize();

   int totalOrders = OrdersTotal ();
   int numPos = 0 ;

   for ( int i = 0 ; i < totalOrders; i++)
     {
       OrderSelect (i, SELECT_BY_POS);
       if ( OrderSymbol () == Symbol () && OrderMagicNumber () == MAGICNUM)
         {
           // Проверяем покупку
           if ( OrderType () == OP_BUY)
             {
               // Закрываем при развороте
               if (Sell)
               {
                   OrderClose ( OrderTicket (), OrderLots (), OrderClosePrice (), Slippage, Blue );
               }
               else

                 {
                     {
                     }
                 }

             }
           else
             // Проверяем продажу
             {
               // Закрываем при развороте
               if (Buy)
               {
                   OrderClose ( OrderTicket (), OrderLots (), OrderClosePrice (), Slippage, Red );
               }
               else

                 {
                     {
                     }
                 }
             }
         }
     }

     {
       // Если размер депозита устраивает
       if ( AccountFreeMargin () < MinDepo)
         {
           Print ( "Not enough money to trade " , Lots, " lots. Strategy:" , NameEA);
           return ( 0 );
         }
       // Если есть сигнал на покупку
       if (Buy)
         {
           Tprof = Bid + TakeProfit * Point ;
           TimeBar = Time[ 0 ];
             OrderSend ( Symbol (), OP_BUY, Lots, Ask, Slippage, Tprof, NameEA + TimeBar(),
                     MAGICNUM, 0 , Green );
           prtAlert( "Buying" );
         }
       // Если есть сигнал на продажу
       if (Sell)
         {
           Tprof = Ask - TakeProfit * Point ;
           TimeBar = Time[ 0 ];
             OrderSend ( Symbol (), OP_SELL, Lots, Bid, Slippage, Tprof, NameEA + TimeBar(),
                     MAGICNUM, 0 , Red );
           prtAlert( "Selling" );
         }
     }

   return ( 0 );
  }
 
BeerGod :
시스템이 작동하고 모든 사람이 자신의 방식으로 이해할 수 있습니다 ...
데모에서 테스트 했습니까 아니면 테스터에서만 테스트 했습니까?
 
khorosh :
데모 또는 테스터에서 시도 했습니까?
센트리얼에... ;)
비어갓 :

4월부터 시작하는 봇, 리얼... 안타깝게도 센트

추신: 한 번에 하나의 위치만 열려 있고 이제 모든 것이 닫힙니다.
 
BeerGod :

당신은 아직 내 질문에 대답하지 않았습니다:

최대 Z :
비어갓 :

누가 이해하고 이해할 것인가 ... 자세한 내용은 여기

위에서 터키 먼저 http://www.invest74.ru/trade_systems2.php

토론이 있었지만 여기에 떠올랐습니다 https://www.forex-tsd.com/manual-trading-systems/19463-1-minutes-incredible-scalper-system.html

그리고 두 번째 링크와 첫 번째 링크와 세 번째 링크 사이의 관계는 무엇입니까?
 
MaxZ :
센트리얼에... ;)


여기요

봇은 어디서 구할 수 있나요?

 
stace :


여기요

봇은 어디서 구할 수 있나요?

안녕하세요.

마지막 4페이지에는 모든 자료가 포함되어 있습니다. 그리고 기성품 "봇"을 얻을 수는 없지만 직접 조립할 수는 있습니다. (오늘날) 이익을 내는 지표(신호 버퍼가 있는 지그재그)가 있지만 이 이익을 얻으려면 신호로 이 지표를 요리하는 방법을 배워야 합니다! :))) 돈은 하늘에서 떨어지지 않습니다... 그리고 성배 도 없습니다. DC는 모든 신화와 전설을 깨는 데 도움이 될 것입니다! :DD

 

좋아, 내 인코더가 작성하고 나중에 테스트하겠습니다.

마틴을 소개할 수 있습니다

 
stace :

좋아, 내 인코더가 작성하고 나중에 테스트하겠습니다.

마틴을 소개할 수 있습니다


내 미용사, 스타일리스트, 치과의사 ... 내 코더 와 같은 "마을" 사이에서 지금 유행이 된 것 같습니다. :-)
 
Roman. :

내 미용사, 스타일리스트, 치과의사 ... 내 코더 와 같은 "마을" 사이에서 지금 유행이 된 것 같습니다. :-)

무엇에 대해 놀랐습니까? 이제 이것이 표준입니다.

인코더가 없는 곳은 어디입니까? :)

 
sergeev :

무엇에 대해 놀랐는지. 이제 이것이 표준입니다.

인코더가 없는 곳은 어디입니까? :)

한 곳이 있습니다... :)