Herkese merhaba, dili yeni öğrenmeye başladım, geçenlerde bir grid Expert Advisor oluşturma ile ilgili bir video eğitimine rastladım, yazdım, derledim, 0 hata, 0 uyarı. Ancak robot esnaf açmıyor. Kodu gönderiyorum, kimin tembel olmadığına bir bakın)))
trader781 : EA'nın kendisinde göstergeyi hesaplama seçeneği hakkında hiçbir şey söylenmiyor, ancak bununla da tanıştım.
Nasıl söylenmez? Size belgelerden bir alıntı yaptım. Belki EA'nın kendisinde hesaplama yapılmıyor, orada her şey ne kadar derinden oluyor bilmiyorum ama indikatörü ve kütüphaneyi taşımaya gerek yok. Sonuçta, soru tam olarak bununla ilgiliydi. Soru ve cevap nedir.
Sergey Parkin : millet, lütfen bana terminaldeki çizelgeleri yeniden başlattıktan sonra işaretlemeyi nasıl kaydedeceğimi söyleyin? csv formatında kaydettim çalışmıyor
Alexey Kozitsyn : Ne işaretlemesinden bahsediyorsun?
örneğin grafiklerde işaretleme, destek/direnç seviyeleri hakkında. terminali yeniden başlattıktan sonra, tüm bunlar çizelgelerden kaybolur. Görünüşe göre bir şekilde kurtarılması gerekiyor. "Dosya-Farklı Kaydet" e tıkladım ve kaydettim, ancak bana yardımcı olmadı. dün çizelgelerde işaretleme yapmak için çok zaman harcadım ve bugün terminali açtım ve orada değil (
Sergey Parkin : örneğin grafiklerde işaretleme, destek/direnç seviyeleri hakkında. terminali yeniden başlattıktan sonra, tüm bunlar çizelgelerden kaybolur. Görünüşe göre bir şekilde kurtarılması gerekiyor. "Dosya-Farklı Kaydet" e tıkladım ve kaydettim, ancak bana yardımcı olmadı. dün çizelgelerde işaretleme yapmak için çok zaman harcadım ve bugün terminali açtım ve orada değil (
yani, göstergenin kütüphane ile alınması, ex4'e bağlanması önerilmektedir.
ve bundan sonra her şey işe yarayacak mı?
Eylemlerin mantığından bahsediyorumyani, göstergenin kütüphane ile alınması, ex4'e bağlanması önerilmektedir.
ve bundan sonra her şey işe yarayacak mı?
Şimdiden teşekkürler!
extern double Lots = 0.1 ;
extern double Profit = 50 ;
extern int Step = 30 ;
extern int Magic = 6677 ;
extern int Slippage = 5 ;
extern int maPeriod = 100 ;
extern int maShift = 1 ;
double ma, FindLastBuyPrice, price;
//------------------------------------------------------------------
//___ПРОВЕРКА_ЗНАКОВ_ПОСЛЕ_ТОЧКИ___
//------------------------------------------------------------------
int OnInit ()
{
if ( Digits == 3 || Digits == 5 )
{
Step *= 10 ;
Slippage *= 10 ;
}
return ( INIT_SUCCEEDED );
}
//---------------------------------------------
void OnDeinit ( const int reason)
{
}
//------------------------------------------------------------------
//
//------------------------------------------------------------------
void OnTick ()
{
ma = iMA ( Symbol (), 0 ,maPeriod, maShift, MODE_SMA , PRICE_CLOSE , 0 );
if (CountBuy() ==0 && CountSell() == 0 && Bid < ma) //
{
if ( OrderSend ( Symbol (), OP_SELL , Lots, Bid , Slippage, 0 , 0 , "" , Magic, 0 , Red) < 1 )
Print ( "Неудалось открыть ордер на Продажу" );
}
if (CountBuy() ==0 && CountSell() == 0 && Ask < ma)
{
if ( OrderSend ( Symbol (), OP_BUY , Lots, Ask , Slippage, 0 , 0 , "" , Magic, 0 , Blue) < 1 )
Print ( "Неудалось открыть ордер на Покупку" );
}
}
//+------------------------------------------------------------------+
D neyin eksik olduğunu vurguladı
Tembel olmayın, dokümantasyon bağlantısını takip edin, dikkatlice okuyun ve her şeyi anlayacaksınız.
EA'nın kendisinde göstergeyi hesaplama seçeneği hakkında hiçbir şey söylenmiyor, ancak bununla da tanıştım.
csv formatında kaydettim çalışmıyor
millet, lütfen bana terminaldeki çizelgeleri yeniden başlattıktan sonra işaretlemeyi nasıl kaydedeceğimi söyleyin?
csv formatında kaydettim çalışmıyor
Ne işaretlemesinden bahsediyorsun?
terminali yeniden başlattıktan sonra, tüm bunlar çizelgelerden kaybolur.
Görünüşe göre bir şekilde kurtarılması gerekiyor.
"Dosya-Farklı Kaydet" e tıkladım ve kaydettim, ancak bana yardımcı olmadı.
dün çizelgelerde işaretleme yapmak için çok zaman harcadım ve bugün terminali açtım ve orada değil (
örneğin grafiklerde işaretleme, destek/direnç seviyeleri hakkında.
terminali yeniden başlattıktan sonra, tüm bunlar çizelgelerden kaybolur.
Görünüşe göre bir şekilde kurtarılması gerekiyor.
"Dosya-Farklı Kaydet" e tıkladım ve kaydettim, ancak bana yardımcı olmadı.
dün çizelgelerde işaretleme yapmak için çok zaman harcadım ve bugün terminali açtım ve orada değil (