köylüler kazanmayı öğrenin [Bölüm 2]! - sayfa 248

[Silindi]  
Bir kedi ya patilerinin üzerine düşebilir ya da ölebilir, ancak dokuz canı vardır) ve puanları
 
TEXX :

https://www.youtube.com/watch?v=wsC8bUl1164


Sınıf!!!

"Beğen"e tıklıyorum!!! :-)

 
BeerGod :

Ve orada, başlangıçta en aptalca yaklaşım, ancak işe yaradıysa, nüansları zaten bitirebilirsiniz, kod açık ve fikir de, laboratuvarımıza herkese hoş geldiniz)





Martin'i neden ilk bakışta burada bulamadım ...

Neyi optimize etmeli ve hangi adımla - optimizasyon için seti düzenleyin...

 #property copyright "Scam Laboratory 2013" 
#property link       "http://www.forex4you.org/?affid=bdbda7b"
//=============== Меню ===============================================
extern string   Name= "GenesisMatrix" ;
extern string   MoneyManagement= "MoneyManagement" ;
extern double   Lot = 0.1 ;                     // Фиксированный лот
extern string   Enter= "OpenPosition" ;
extern bool     Arrow = False;                 // Учитывать стрелочку
extern double   ProfitFactor = 1.0 ;           // Минимальное соотношение стопа к профиту (StopLoss <= TakeProfit*ProfitFactor)
extern int      PivotDistanceBlock = 100 ;     // Блокировка по расстоянию до пивота
extern int      СandleSizeBlock = 150 ;         // Блокировка по размеру сигнальной свечи
extern string   Exit= "ExitPosition" ;
extern bool     Stoch_5_FixProfit = False;     // Выходим при смене направления стохастика M5
extern bool     Stoch_15_FixProfit = True;     // Выходим при смене направления стохастика M15
extern bool     ReversMatrix = True;           // Выходим при смене всех четырех кубиков Genesis на противоположные
extern bool     LondonClose = True;           // Выходим при закрытии Лондонской сессии
extern int      MinTP = 10 ;                   // минимальный тейк профит 
extern int      MinSL = 10 ;                   // минимальный стоп лосс
extern string   TStop= "TrailingStop" ;
extern bool     TSProfitOnly = True;           // Переключатель зоны, в которой трал начинает свою работу. Если True, то трал начнёт работу только после того, как профит позиции достигнет значения TStop.Buy/Sell+TrailingStep пунктов. Если False, то советник будет просто следить за тем, чтобы стоп позиции относительно текущей цены всегда был не далее, чем TStop.Buy/Sell+TrailingStep пунктов. Другими словами при True советник работает только в профитной зоне позиции, а при False и в отрицательной.
extern int      TStop.Buy  = 200 ;             // Размер трала в пунктах для покупок.
extern int      TStop.Sell = 200 ;             // Размер трала в пунктах для продаж.
extern int      TrailingStep = 200 ;           // Шаг трала в пунктах. Необходим для того, чтобы не мучить дилера частыми запросами.
extern int      NumberOfTry = 5 ;               // Количество попыток модификации ордера
extern string   TradeTime= "TradeTime" ;
extern bool     TimeControl = True;
extern int      StartTrade = 9 ;               // Время по ДЦ открытие Лондона
extern int      StopTrade = 17 ;               // Время по ДЦ закрытие Лондона
extern string   Comments= "Comments" ;
extern bool     TradeComments = True;         // Торговые комментарии
extern bool     EngineComments = False;       // Инженерные комментарии
extern string   Server= "ServerSetting" ;
extern int      MaxSpread = 30 ;               // Выше этого спреда не открываемся
extern int      Slippage = 0 ;                 // Допустимое проскальзование цены
extern int      Pause = 1000 ;                 // пауза между запросами на сервер
extern string   Magic= "MagicNumber" ;
extern int      MagicNumber = 32768 ;           // Магический номер
 

18 Eylül'den beri exp - şubede.

Parçanın çıktısından sonra parametrelerin optimizasyonu :-) - başlangıç puanını bölme:

 
Korku......... Bir sürü aşağıda yüzmeye çalışıyor?????)))))
 

Merhaba! İlk optimizasyon denemesi...

Ödevimi kontrol edebilir miyim?

 
Ama güzel görünüyor)
 
Roman. :


Martin'i neden ilk bakışta burada bulamadım ...

Neyi optimize etmeli ve hangi adımla - optimizasyon için seti düzenleyin...

Marty buraya saklandı:

if (NumberOfPositions() == 0) Lot = StartLot; else Lot = (GetLotLastPos()*2) ;

Ve sihirbaz dışında her şeyi seçebilirsiniz, yine de ileriye doğru birleşecektir.

 
Ilij :

Merhaba! İlk optimizasyon denemesi...

Ödevimi kontrol edebilir miyim?


Danışmanda yeni bir barın açılması için bir kontrol var mı? Ve ileri test nerede?
 
evillive :

Marty buraya saklandı:

if (NumberOfPositions() == 0) Lot = StartLot; else Lot = (GetLotLastPos()*2) ;




Senck-s. Yakından bakacağım...