torrr # : 모든 것이 작동합니다. 고맙습니다. 하지만 그런 종류의 도구로 작업한 경험이 없어서 갑자기 확인 후 내가 실수를 하고 ToR에 요청을 지정하지 않았다는 것을 깨달았습니다. EA가 통화 쌍만 닫히도록 수정하십시오. (하나 이상의 주문) 차트에서 시작됩니다.
매직을 추가하면 됩니다. 인사말.
//+------------------------------------------------------------------+//| Practica.mq4 |//| Copyright 2022, Antonio Simón Del Vecchio |//| https://www.mql5.com/es/users/simondelvecchio |//+------------------------------------------------------------------+#property copyright"Copyright 2022, Antonio Simón Del Vecchio"#property link" https://www.mql5.com/es/users/simondelvecchio "#property version"1.00"#property strictinputint Magic = 12345 ;
inputint Periodo = 50 ;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit ()
{
return ( INIT_SUCCEEDED );
}
//+------------------------------------------------------------------+//| Expert deinitialization function |//+------------------------------------------------------------------+voidOnDeinit ( constint reason)
{
}
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTick ()
{
if ( OrdersTotal () > 0 && CruceMediaPrecio())
{
Cerrar();
}
}
//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+void Cerrar()
{
double Precio = 0 ;
for ( int i = OrdersTotal () - 1 ; i >= 0 ; i--)
{
if ( OrderSelect (i, SELECT_BY_POS))
{
if (OrderType() == OP_BUY && OrderMagicNumber()== Magic)
Precio = Bid;
else
Precio = Ask;
if (!OrderClose(OrderTicket(), OrderLots(), Precio, 3 , clrNONE ))
Print ( "Error al cerrar la órden: " , GetLastError ());
}
}
}
//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+bool CruceMediaPrecio()
{
double Media = iMA ( Symbol (), PERIOD_CURRENT , Periodo, 0 , MODE_SMA , PRICE_CLOSE , 0 );
double Max = iHigh ( Symbol (), PERIOD_CURRENT , 0 );
double Min = iLow ( Symbol (), PERIOD_CURRENT , 0 );
if (Max > Media && Min < Media)
{
return ( true );
}
return ( false );
}
//+------------------------------------------------------------------+
Antonio Simon Del Vecchio Я только что приготовила его и не успела протестировать.
모든 것이 작동합니다. 고맙습니다. 하지만 그런 종류의 도구로 작업한 경험이 없어서 갑자기 확인 후 내가 실수를 하고 ToR에 요청을 지정하지 않았다는 것을 깨달았습니다. EA가 통화 쌍만 닫히도록 수정하십시오. (하나 이상의 주문) 차트에서 시작됩니다.
다시 한번 감사합니다! 그러나 모든 거래가 수동으로 열렸기 때문에 마법을 어디서 얻을 수 있는지 명확하지 않습니다.
추신: 마법을 설정할 수 있는 기능으로 주문을 수동으로 여는 스크립트를 찾았습니다. 나는 그것이 효과가 있을 것이라고 생각한다.다시 한번 감사합니다. 모든 거래가 수동으로 열렸기 때문에 마법을 어디서 얻을 수 있는지 이해할 수 없습니다(주문을 열 때 댓글이 도움이 될까요?)
추신: 마술을 설정하는 기능으로 수동으로 주문을 여는 스크립트를 찾았습니다. 나는 그것이 이렇게 작동할 것이라고 생각한다.나는 다른 EA가 그 자리를 열어준 줄 알았다. 수동으로 열면 작동합니다.
다른 고문이 자리를 열어준 줄 알았다. 수동으로 여는 경우 이 옵션이 적합합니다.
안녕하세요. 질문이 있습니다. 완전한 EA 코드가 있습니다 . 하지만 잔액, 자본, 미결 운영 수, 오늘의 이익, 주, 월 등 .
고맙습니다.
MetaTrader 5 터미널의 스크린샷을 찍고 차트에 지표를 올려주세요. 그리고 한 가지 더 요청: 차트의 배경은 흰색이어야 합니다.
MetaTrader 5 터미널의 스크린샷을 찍고 차트에 지표를 올려주세요. 그리고 한 가지 더 요청: 차트의 배경은 흰색이어야 합니다.