Specification
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)
Responded
1
Rating
Projects
631
33%
Arbitration
38
39%
/
50%
Overdue
11
2%
Working
Project information
Budget
30+ USD
Customer
Placed orders2
Arbitrage count0