MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1362

 
MakarFX :
çalışmayacak, yeni yüksek / düşük ile onları hesaba katmayacak
Olması gerektiği gibi görünüyor.
 
Aleksei Stepanenko :
Olması gerektiği gibi görünüyor.
evet, olmalıydı. Tavsiye için herkese teşekkürler!
 
Aleksei Stepanenko :
Olması gerektiği gibi görünüyor.
yüksekler, bir düşük görünene kadar büyüyebilir ve maksimum yüksekten düşüğe, yani zikzak gibi, ancak gösterge durumuna göre ekstremumların tanımı
 
azolotta :

MakarFX :
yüksekler, bir düşük görünene kadar büyüyebilir ve maksimum yüksekten düşüğe, yani zikzak gibi, ancak gösterge durumuna göre ekstremumların tanımı

evet, bu, koşulları olan normal bir zikzaktır,

ama belki de azolotta yeniden çizmek istemiyor, gerçek ticaret gibi bir şey: bir kez satın alırsanız satın alırsınız,

Anladım

 
DanilaMactep :

Herkese iyi günler.

denemek

 //+-------------------------------------------------------------------------------- Разделитель ---+
double stoplevel=MarketInfo( Symbol (),MODE_STOPLEVEL)* Point ; 
if (tip_sl==en_po_atr)                                                       //ЕСЛИ ТИП СТОП ЛОССА СТОИТ ПО АТР ТО ВЫСЧИТЫВАЕМ ЕГО ИЗ АТР
  {
   sl= NormalizeDouble ( iATR ( NULL ,PeriodForWork_sl,atr_sl_period, 1 ), Digits ); // ПОЛУЧЕНИЕ ЗНАЧЕНИЙ АТР ДЛЯ ВЫСТАВЛЕНИЯ СТОПЛОССА
   if (sl<stoplevel)                                                         // ЕСЛИ СТОПОЛС МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
     {
      sl= NormalizeDouble (stoplevel* 1.5 , Digits );                             //СТОП ЛОССУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
     }
  }
else                                                                        //ИНАЧЕ- ТО ЕСТЬ ЕСЛИ СТОП ЛОСС ФИКСИРОВАННЫЙ В ПУНКТАХ
  {
   sl= NormalizeDouble (razmer_fikc_sl* Point , Digits );                         // ПЕЕРМЕННОЙ СТОП ЛОССА ПРИСВАЕВАЕМ ФИКСИРОВАНОНЕ ЗНАЧЕНИЕ ПУНКТОВ И ДОМНОЖАЕМ НА ПОИНТ
   if (sl<stoplevel)                                                         // ЕСЛИ СТОПОЛС МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
     {
      sl= NormalizeDouble (stoplevel* 1.5 , Digits );                             //СТОП ЛОССУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
     }
  }
//+-------------------------------------------------------------------------------- Разделитель ---+
tp= NormalizeDouble (sl*tp_v_R, Digits );                                       // ВЫЧИСЛЯЕМ ПРОФИТ УМНОЖАЯ СТОП ЛОС НА КОЛИЧЕСТВО РИСКА
if (tp<stoplevel)                                                           // ЕСЛИ ПРОФИТ МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
  {
   tp= NormalizeDouble (stoplevel* 1.5 , Digits );                               // ПРОФИТУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
  }
//+-------------------------------------------------------------------------------- Разделитель ---+
 
MakarFX :

denemek

Kod için çok teşekkür ederim - Yol boyunca hiçbir şeyi kırmadan Kâse'ye vidalamaya çalıştım)))))))))) ama bir şey olursa geri döneceğim

 
MakarFX :
Bu, yazma haklarının ihlalidir, bir sistem yazma yasağıdır.
Tünaydın. Cevap için teşekkürler. Ve bu sorunun nedeni nedir? Gerçek şu ki, terminalimde bu danışman göstergeleri hatasız çağırıyor ve iyi çalışıyor. Bir arkadaş için aynı göstergelere sahip aynı Uzman Danışman bu hataya neden olur. Nerede kazılır?
 
DanilaMactep :

Kod için çok teşekkür ederim - Yol boyunca hiçbir şeyi kırmadan Kâse'ye vidalamaya çalıştım)))))))))) ama bir şey olursa, geri döneceğim

bu satırı sil

 double sl,tp,tp_v_R;
 
Sergey Fionin :
Tünaydın. Cevap için teşekkürler. Ve bu sorunun nedeni nedir? Gerçek şu ki, terminalimde bu danışman göstergeleri hatasız çağırıyor ve iyi çalışıyor. Bir arkadaş için aynı göstergelere sahip aynı Uzman Danışman bu hataya neden olur. Nerede kazılır?

Bu sistem ayarları Windows seçenekleri çoktur.

Bir arkadaşıma "/portable" komutunu çalıştırmasını tavsiye ediyorum ve sonra sorun olmayacak

 
MakarFX :

denemek

Her şey başladı ve borulardan idrar aktı)))))))))))))))))))) Yardımlarınız için çok teşekkür ederim!!!