Исходный код · ID 167
hzhlм¬°eaв-_atc.mq4
Вы автор или правообладатель?
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «hzhlм¬°eaв-_atc.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Поиск по коду файла
extern double lot =0.1;
extern double HZH = 50;
extern double HZH_1 =3;
extern double HZH_2 =1;
extern double HZH????????= 10;
extern int Slippage = 3;
extern int MagicNumber=24680;
extern bool FixLotMM = FALSE;//????????????????
extern double RiskPercent = 1.0;//????????
double Lots,MinLot,Lots1,LotStep,MaxLot;
int Ticket;
int HoldingOrderType;
double nextlots;
double nextbuyprice;
double nextsellprice;
double addpoint;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
if (FixLotMM)//????????????????????????????????
Lots = lot;
else //????????????????????????
Lots = AccountFreeMargin() / 1000.0 * (RiskPercent / 100.0);
if //????????????????????????????????????????????????
(Lots < MinLot) Lots = MinLot;
else
{ //????????????????????????????????????????????????
if (Lots > MaxLot)
Lots = MaxLot;
else//??????????????????????????????????????????????lot??????
{
for (Lots1 = MinLot; Lots1 <= Lots; Lots1 += LotStep) {}
Lots = Lots1 - LotStep;
}
}
if (Lots > 2300.0) Lots = NormalizeDouble(Lots, 0);//????????2300????????????
int HoldingOrders = 0;
if( OrdersTotal() != 0) {
for (int i = 0; i < OrdersTotal(); i++) {
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber){
HoldingOrders++;
}
}
}
if(AccountEquity()-AccountBalance()>=HZH????????)CloseAllOrder();
MathSrand(TimeLocal());
if(MathRand()%2 ==0 && HoldingOrders==0){ //????
Ticket=OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask, Digits),Slippage,0,0,"dummy-buy",MagicNumber,0,Red);
if(Ticket>0){
if (OrderSelect(Ticket,SELECT_BY_TICKET,MODE_TRADES)){
HoldingOrderType = OrderType();
nextlots = NormalizeDouble(Lots*HZH_2,1);
addpoint=HZH*HZH_1;
nextbuyprice=OrderOpenPrice()-addpoint*Point;
Print("Pivot dummy-buy order opened : ",OrderOpenPrice());
}
else{
Print("Error opening Pivot dummy-buy order : ",GetLastError());
return(0);
}
}
}else
if(MathRand()%2 ==1 && HoldingOrderПоказано первые 50% кода (символов: 3615)
Что вы получите после оплаты
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? Адрес передаётся вместе с заказом в магазин и сохраняется для связи заказа с оплатой. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.
Стоимость полного кода
362₽
≈ $4.25