[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 1083

 
kolyango :

Tk yazmaya hazır, atomlar sadece acemiyim ...
Yeni başlayanlar bir ders kitabıyla başlar. Ve ne tür bir uzmana ihtiyaç vardır. Hangi ilk mevduatla ve ayda hangi kârla?
 
mike2906 :
Günlük nedir?


Kahretsin, dosya senin değil - ders kitabından aldım. Yazıya eklemek zor mu? Kaynak koduyla gel.

 
khorosh :


Kodunuzu denedim. Beni yanlış anladın ya da yanlış yaptın! Bu kod her tik bana herhangi bir zaman diliminde yeni bir çubuk oluşumu hakkında bir mesaj verir, ancak örneğin M5'te her 1. çubuk tamamen oluşur oluşmaz bunu 5 dakika içinde yayınlamam gerekiyor. Nasıl yapılır? Bu kodu bir danışman olarak kendiniz deneyin:

int start() // Спец. функция start
{
int New_Time;
Fun_New_Bar(); // Польз. ф-ия обнаружения нового бара
Alert("Сформировался новый бар"); // Вывод на экран
return; // Выход из start()
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения нового бара
{
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}

 

BİR PROBLEMİM VAR ....

Terminalde posta kurduğumda - smtp.gmail.com:25 kullanıyorum

Bir hata alıyorum - Posta: 530 5.7.0 Önce bir STARTTLS komutu vermeli. l3sm2329679fan.0

 
kolyango :


Kodunuzu denedim. Beni yanlış anladın ya da yanlış yaptın! Bu kod her tik bana herhangi bir zaman diliminde yeni bir çubuk oluşumu hakkında bir mesaj verir, ancak örneğin M5'te her 1. çubuk tamamen oluşur oluşmaz bunu 5 dakika içinde yayınlamam gerekiyor. Nasıl yapılır? Bu kodu bir danışman olarak kendiniz deneyin:

int start() // Спец. функция start
{
int New_Time;
Fun_New_Bar(); // Польз. ф-ия обнаружения нового бара
Alert("Сформировался новый бар"); // Вывод на экран
return; // Выход из start()
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения нового бара
{
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}


Birini vermedim, dikkatli bak bir tane daha verdim:

 if (Fun_New_Bar()) //проверка наличия нового бара
  {
   //а здесь разместить весь код эксперта
  }
start() fonksiyonu içinde yazdıklarınızı ve benim size önerdiklerimi karşılaştırın. Bir ve aynı mı?
 
khorosh :

Birini vermedim, dikkatli bak bir tane daha verdim:

start() fonksiyonu içinde yazdıklarınızı ve benim size önerdiklerimi karşılaştırın. Bir ve aynı mı?



Olması gerektiği gibi düzenleyin, aksi takdirde hiçbir şekilde kesmem!
 
kolyango :

Olması gerektiği gibi düzenleyin, aksi takdirde hiçbir şekilde kesmem!

Başlat fonksiyonunun gövdesindeki tüm alt programları çıkarın - diğerlerini bir fonksiyon içinde bildiremezsiniz. Çağrı mümkündür. Açıklamak ve anlatmak mümkün değil.
 
drknn :

Başlat fonksiyonunun gövdesindeki tüm alt programları çıkarın - diğerlerini bir fonksiyon içinde bildiremezsiniz. Çağrı mümkündür. Açıklamak ve anlatmak mümkün değil.


Böyle:

int start() // Спец. функция start
{
if(Fun_New_Bar())//проверка наличия нового бара
{
Alert("Сформировался новый бар"); // Вывод на экран
return; // Выход из start()
}
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}

 
kolyango :


Böyle:

int start() // Спец. функция start
{
if(Fun_New_Bar())//проверка наличия нового бара
{
Alert("Сформировался новый бар"); // Вывод на экран
return(0); // Выход из start()
}
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}


Daha doğrusu şöyle olacak:

 int start() // Спец. функция start
{
if (Fun_New_Bar()) //проверка наличия нового бара
{
Alert( "Сформировался новый бар" ); // Вывод на экран
}
return (0); // Выход из start()
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара
static datetime New_Time= 0 ; // Время текущего бара
bool New_Bar= false ; // Нового бара нет
if (New_Time!=Time[ 0 ]) // Сравниваем время
{
New_Time=Time[ 0 ]; // Теперь время такое
New_Bar= true ; // Поймался новый бар
}
}
 
khorosh :

Daha doğrusu şöyle olacak:


M1'i deniyorum ve bir sonraki çubuğun oluşumundan sonra mesaj görünmüyor. Peki ne işe yaramaz?
Neden: