Mam prostego robota stawiającego transakcje sell w równych odstępach czasu i rysującego MA. Potrzebuje pomocy w sprawie kodu do stawiania transakcji w zależności od nachylenia MA: w górę - nie stawia, w dół - stawia transakcje.
Proszę o pomoc:)
Oto robot
Kod: Zaznacz cały
//+------------------------------------------------------------------+
//| manieksell11.mq4 |
//| Maniek |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Maniek Sell"
#property link "http://www.maniek.pl"//
//--- input parameters
extern int Minuta=00;
extern int StopLoss=30;
extern int TakeProfit=40;
extern double Lots = 0.4;
extern double DecreaseFactor=3;
extern double MovingPeriod=55;
extern double MovingShift=0;
int Krótka=0;
int start()
{
if ( Minute()==Minuta)
{
OrderSend(Symbol(),OP_SELL,Lots,Ask,3,Bid+StopLoss*Point,Ask-TakeProfit*Point,"My order SELL",16384,0,Green);
}
double ma;
//---- get Moving Average 1
ma=iMA(NULL,0,MovingPeriod,MovingShift,MODE_SMA,PRICE_CLOSE,0);
return(0);
}