Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 651
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
peki, diyelim ki bilgisayarımda her şey olurken robot pozisyon açıyor.. ve sonra tüm işlemleri kiralık bir sunucu sitesine aktarmaya karar veriyorum.. peki, bilgisayarı kapatıp yatalım))) açık pozisyonlarım olacak mı? sinyaller ile aktarılabilir mi? yoksa robot orada sıfırdan ticarete mi başlayacak?
Robotu UPU'ya koyup orada çalışmasına izin vermek daha kolay, ancak bilgisayardan izleyin. UPU hala aylık ödeme yapıyor, saatlik değil.
İsterseniz robot, VPS'de değil, robot kodunun global değişkenlerle çalışmaması ve çalışma sırasında terminalin yeniden başlatılmasından korkmaması şartıyla, VPS'de işlem gördüğü gibi aynı tarzda işlem yapmaya devam eder, aksi takdirde Sorunlar olabilir.
Robotu UPU'ya koyup orada çalışmasına izin vermek daha kolay, ancak bilgisayardan izleyin. VPS yine de saatlik değil, ay için ödeme yapar.
İsterseniz robot, VPS'de değil, robot kodunun global değişkenlerle çalışmaması ve çalışma sırasında terminalin yeniden başlatılmasından korkmaması şartıyla, VPS'de işlem gördüğü gibi aynı tarzda işlem yapmaya devam eder, aksi takdirde Sorunlar olabilir.
Merhaba! 2016.10.25_18:11 Moskova saati. Moderatörlere rica. Kodu CLose.mqh dosyamdan kaldıramıyorum. Her ihtimale karşı. Piyasadaki değişiklikleri önlemek için. Şimdiye kadar, para kazanmıyorum. Sonra bir sonraki Expert Advisor'ı yazmaktan yorulacağım. Üstelik soruma da cevap vermediler. Sınır dışı dizisini kendim ortadan kaldırdım. Ancak yanlış başlangıç dizini, test cihazının günlüğünde kaldı. Ancak bu, danışmanın anlaşmaları kapatmasını engellemez. Dosyamı silerseniz - bunun için teşekkür ederim. Her şey varken. 18:21 Moskova saati.
6. Ve hala "bu işlev başlangıcın dışında" yazısıyla kafanız mı karıştı?
Her şey Başlat () iken yazılan eski göstergeye koşullu bir nokta eklemeniz gerekir.
Onuncu çubuğun ötesinde, fraktal artık ilginç değil.
Değişken fiyat_dnf her zaman sıfıra eşittir, bu yüzden fraktalın bulunduğu çubuğun indeksiyle Low'u bıraktım.
Sonuç olarak, bir fraktal var, ama bir anlamı yok.
Sorun nedir?
{
ExtMapBuffer3[i]= Low [i+ 1 ];
}
//======
//за пределами Start()
int isFractalDn()
{
for ( int i= 3 ; i <= 10 ; i++)
{if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= EMPTY_VALUE ) return (i);
price_dnf= iFractals ( NULL , 0 , MODE_LOWER , i);
}
return (- 1 );
}
Her şey Başlat () iken yazılan eski göstergeye koşullu bir nokta eklemeniz gerekir.
Onuncu çubuğun ötesinde, fraktal artık ilginç değil.
Değişken fiyat_dnf her zaman sıfıra eşittir, bu yüzden fraktalın bulunduğu çubuğun indeksiyle Low'u bıraktım.
Sonuç olarak, yakın bile olsa bir fraktal yoktur, ancak buna bir son verir.
Sorun nedir?
{
ExtMapBuffer3[i]= Low [i+ 1 ];
}
//======
//за пределами Start()
int isFractalDn()
{
for ( int i= 3 ; i <= 10 ; i++)
{if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= EMPTY_VALUE ) return (i);
price_dnf= iFractals ( NULL , 0 , MODE_LOWER , i);
}
return (- 1 );
}
//| fraktal.mq4 |
//| Copyright 2016, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
double price_dnf;
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart ()
{
//---
Print (isFractalDn());
Print (price_dnf);
}
//+------------------------------------------------------------------+
int isFractalDn()
{
for ( int i=0; i<= 30 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER ,i)!= 0.0 )
{
price_dnf= iFractals ( NULL , 0 , MODE_LOWER ,i);
return (i);
break ;
}
}
return (- 1 );
}
//+------------------------------------------------------------------+
//| fraktal.mq4 |
//| Copyright 2016, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
double price_dnf;
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart ()
{
//---
Print (isFractalDn());
Print (price_dnf);
}
//+------------------------------------------------------------------+
int isFractalDn()
{
for ( int i=0; i<= 30 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER ,i)!= 0.0 )
{
price_dnf= iFractals ( NULL , 0 , MODE_LOWER ,i);
return (i);
break ;
}
}
return (- 1 );
}
//+------------------------------------------------------------------+
Teşekkürler ama hala sonuç yok.
Sonuçta, aslında, bu bir ve aynı koşuldur.
if ( High [i+ 1 ]==price_dnf)
Teşekkürler ama hala sonuç yok.
Sonuçta, aslında, bu bir ve aynı koşuldur.
if ( High [i+ 1 ]==price_dnf)
Bir mum çubuğunun en yükseğinin diğerinin en düşüğüyle çakışmasının ender olabileceğinin farkında mısınız?
Ve evet, elbette hikayenin tamamında değil. Ancak yalnızca gösterge işlemi sırasında oluşanda. En azından sizin tarafınızdan oluşturulan kod parçasından yola çıkarak böyle bir izlenim var.
Basit bir soru, ama yine de ... Belgeleri kürekledim ama kendime net bir cevap bulamadım.