Robot Adı |
|
Dosya Olarak İndirmek İçin Tıklayınız |
---|---|---|
Robot Açıklaması | TOMA indikatörü stratejisine göre işlem yapıp, emir gönderdiği zaman da Mail atan Robot örneği. |
|
Robot Kodu |
var Sembol = "VIP'VIP-X030"; var Veriler = Sistem.GrafikVerileriniOku(Sembol , "1"); var C = Sistem.GrafikFiyatOku(Veriler, "Kapanis"); // TOMA hesapla var TOMA = Sistem.TOMA(C, 3, 2.48); var EMA = Sistem.MA(C, "Exp", 3); var i=Veriler.Count-1; var SartAl=false; var SartSat=false; var Miktar =0; var Pozisyon = Sistem.PozisyonKontrolOku(Sembol); var Islem=""; SartAl = EMA[i-2]<=TOMA[i-2] && EMA[i-1]>TOMA[i-1] ; SartSat= EMA[i-2]>=TOMA[i-2] && EMA[i-1]<TOMA[i-1] ; if(SartAl && Pozisyon<=0) Islem="ALIS"; if(SartSat&& Pozisyon>=0) Islem="SATIS"; if (Islem != "") { if (Islem == "ALIS") Sistem.PozisyonKontrolGuncelle(Sembol, Pozisyon+Miktar); else if (Islem == "SATIS") Sistem.PozisyonKontrolGuncelle(Sembol, Pozisyon-Miktar); var MailServer = "smtp.gmail.com"; Sistem.MailServerAdres = MailServer; Sistem.MailServerPort = 587; Sistem.MailKonu = "TOMA ISLEM YAPTI"; Sistem.MailMetin = "TOMA ROBOTU ISLEM YAPTI"; Sistem.MailGonderenAdres = "xxxxxx@gmail.com"; Sistem.MailGonderenSifre = "yyyyy"; Sistem.MailAliciEkle("abc@deneme.com"); Sistem.MailGonder(); } |