OTT= Optimized Trend Tracker İndikatörü, STOSK

MQL5 Uzman Danışmanlar

İş Gereklilikleri

Written in Metastock language.
I need an automated trading bot for MetaTrader 5

OTT    = Optimized Trend Tracker
MOV    = Variable Moving Average Indicator
STOSK  = Stochastic Slow
OPT    = INPUT VALUES


INPUT VALUES = STOSK,MOV,OTT,OTT,VOLUME,MOVABLE STOP(USE OPTIONAL),OTT USED SECTIONS
               This symbol applies to all of them.
               ALL TIME ZONES ARE OPEN.(1,5,10,20,30 MINUTE 1H)
               I WILL USE IT FOR THE TURKISH STOCK EXCHANGE.
               PLEASE ENSURE ALL ORDERS ARE FULFILLED IN FULL, NO PARTIAL FULFILLMENT.
               DO NOT EXECUT THE LIMIT ORDER.
           BUY = THE ORDER MUST BE SHIPPED AT THE HIGHEST PRICE OF THE DAY.
           SELL(CLOSING THE POSITION) = TO CLOSE A POSITION, IT MUST BE SENT AT    
                 THE LOWEST PRICE OF THE DAY.
               EXECUT THE ORDER ON THE FIRST SIGNAL; DO NOT SHUT DOWN IF THERE IS AN ORDER.
               
Let's assume the price is 15. A buy order is sent. By "high price," I mean that the exchange sets a high price of 20. Orders are executed at 15, 15.10, 15.20, 15.30, and so on. Sometimes, it doesn't happen at a single price.THE SAME APPLIES TO SELL ORDERS.













BUY

if(MOV(C,opt1,VAR)>OTT(C,opt1,7),

MOV(C,opt1,VAR)>OTT(C,opt1,opt2)*(1+opt3) AND

STOSK(opt4,opt5,33,VAR)+1000>OTT(STOSK(opt4,opt5,33,VAR)+1000,2,opt6) AND

H>OTT(HHV(H,20/2),2,0.5) AND H>REF(HHV(H,20),-1),

MOV(C,opt1,VAR)>(OTT(C,opt1,3)+REF(OTT(C,opt1,3)-(OTT(C,opt1,7)-OTT(C,opt1,3)),-100))/2 AND

MOV(C,opt1,VAR)>OTT(C,opt1,opt2)*(1+opt3) AND

STOSK(opt4,opt5,33,VAR)+1000>OTT(STOSK(opt4,opt5,33,VAR)+1000,2,opt6) AND

H>OTT(HHV(H,20/2),2,0.5) AND H>REF(HHV(H,20),-1)) AND

((HOUR()=09 AND MINUTE()>=33) OR HOUR()>=10) AND ((HOUR()=17 AND MINUTE()<=58) OR HOUR()<=16)




SELL

if(MOV(C,opt1,VAR)>OTT(C,opt1,7),

MOV(C,opt1,VAR)<OTT(C,opt1,opt2)*(1-opt3) AND

STOSK(opt4,opt5,33,VAR)+1000<OTT(STOSK(opt4,opt5,33,VAR)+1000,2,opt6) AND

L<OTT(LLV(L,20/2),2,0.5) AND L<REF(LLV(L,20),-1),

MOV(C,opt1,VAR)<OTT(C,opt1,opt2)*(1-opt3) AND

STOSK(opt4,opt5,33,VAR)+1000<OTT(STOSK(opt4,opt5,33,VAR)+1000,2,opt6) AND

L<OTT(LLV(L,20/2),2,0.5) AND L<REF(LLV(L,20),-1)) AND

((HOUR()=09 AND MINUTE()>=33) OR HOUR()>=10) AND ((HOUR()=17 AND MINUTE()<=58) OR HOUR()<=16)

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(547)
Projeler
631
33%
Arabuluculuk
38
39% / 50%
Süresi dolmuş
11
2%
Çalışıyor

Proje bilgisi

Bütçe
30+ USD

Müşteri

Verilmiş siparişler2
Arabuluculuk sayısı0