Alıntı Originally Posted by incemera Yazıyı Oku
Endeks viop da kullanılan tek satırlık emir kodunun benzeri, vadeli işlemlerdeki hisseler için varmıdır? Varsa örnek yazım nasıldır?
-------------------------------------------
Vadeli hisseler için benim bildigim yok fakat sezai beyin önerdigi şu robotu kullanabilirsiniz. Daha fazla bilgi içermektedir.
-----------------------
PHP Code:
ROBOT YENİ ÇİFT YÖN
// YENİ ÇİFT YÖNLÜ İŞLEM AÇAN ROBOT FORMÜLÜ . ÇİFT YÖNLÜ İŞLEM AÇABİLMESİ İÇİN SİSTEMİN ÇİFT YÖNLÜ OLARAK YAZILMASI GEREKİR. 

var LotSize 1//işlem adedi
var SistemAdi "Sistemim"//sistemizin adı 
var GrafikSembolu "VIP'F_GARAN0420"//sistemin sinyal ürettiği grafik sembolü
var GrafikPeriyodu "1";  //grafiğin periyodu
var EmirSembol "VIP'F_GARAN0420"// başka sembol için açık orjinal kodu yazın (örnek: "VIP'F_GARAN0420")


var MySistem Sistem.SistemGetir(SistemAdiGrafikSembolu GrafikPeriyodu ); //sistemin adı, grafik sembolü, grafiğin periyodu
if (MySistem == null
{
   
Sistem.Mesaj(Sistem.Name "Hatalı Çalışıyor !");
}
else
{
   var 
SonFiyat Sistem.SonFiyat(EmirSembol);
   var 
Anahtar Sistem.Name "," EmirSembol;
   
double IslemFiyat 0;
   
DateTime IslemTarih;
   var 
Miktar 0.0;
   var 
Rezerv "";
   var 
Pozisyon Sistem.PozisyonKontrolOku(Anahtarout IslemFiyatout IslemTarih);

   var 
SonYon Sistem.SonYonGetir(SistemAdiGrafikSembolu GrafikPeriyodu ); //sistemin adı, grafik sembolü, grafiğin periyodu
   
if (Sistem.Saat.CompareTo("09:30:00") <= || Sistem.Saat.CompareTo("18:14:59") >= 0)  // seans yok işlem yapma
   
{
   }
   else 
   {
   if (
SonYon == "F" && Pozisyon != 0)  // Flata Geç
      
Miktar = -Pozisyon;
   else if (
SonYon == "A" && Pozisyon != LotSize)  // Al
      
Miktar LotSize Pozisyon;
   else if (
SonYon == "S" && Pozisyon != -LotSize)  // Sat
      
Miktar = -LotSize Pozisyon;
    
// Emir Gönder
    
var Islem "";
    if (
Miktar 0) {Islem "ALIS"Rezerv "ALIŞ YAPILDI";}
    if (
Miktar 0) {Islem "SATIS"Rezerv "SATIŞ YAPILDI";}
    if (
Islem != "")
    {
        
Sistem.PozisyonKontrolGuncelle(AnahtarMiktar PozisyonSonFiyatRezerv);
        
Sistem.EmirSembol EmirSembol ;
        
Sistem.EmirIslem Islem;
        
Sistem.EmirSuresi "GUN"// GUN, KIE, IKG
        
Sistem.EmirTipi "Piyasa"// Piyasa, Limitli, Piyasadan Limite
        
Sistem.EmirFiyati 1.00;
        
Sistem.EmirMiktari Math.Abs(Miktar);
        
Sistem.EmirGonder();
    }
  }