변수가 0과 같다는 사실은 손익의 한계인데 여기서는 상관없다고 생각합니다....
안녕하세요! 누가 로봇을 도울 수 있습니까? 로봇이 작동하지 않는 이유는 무엇입니까?
외부 이중 로트 = 0.01;
외부 이중 TPforSymbol = 0;
외부 이중 SLforSymbol = 0;
정수 last_bar = 0;
정수 시작(){
if (last_bar == 막대) return(0);
last_bar = 막대;
if (OrdersTotal() == 0){
OrderSend(Symbol(), OP_BUY, lot ,Ask, 3, Bid - SLforSymbol * Point, Ask + TPforSymbol * Point, 0, Blue);
OrderSend(Symbol(), OP_SELL, lot ,Bid, 3, Ask+ SLforSymbol * Point, Bid - TPforSymbol * Point, 0, Red);
}
반환(0);
}
언어 규칙에 따라 기본값이 있는 매개변수를 삼킬 수 없습니다. 화살표의 색상을 설정해야 하는 경우 모든 매개변수를 색상 왼쪽에 씁니다. B 미끄러짐 3은 충분하지 않습니다. 5 자리이면 따옴표가있을 것입니다. 50을 썼습니다. 그리고 SL과 TP의 값은 0이 아닌 값으로 설정해야합니다. Aleksey Vakhrushev 는 이미 여기에 대해 썼습니다. .
OrderSend ( Symbol (), OP_BUY, lots ,Ask, 50 , Bid - SLforSymbol * Point , Ask + TPforSymbol * Point , "" , 1 , 0 , clr Blue );
오른쪽 =)
그렇지 않으면 주문이 가격 자체와 같은 위치에서 중지 등을 시도합니다. 이는 불가능합니다.
- 또는 0이 필요한 경우 아래에 작성된 대로 수행
또는 TPforSymbol, SLforSymbol 지정
OrderSend ( Symbol (), OP_BUY, lots ,Ask, 50 , 0 , 0 , "" , 1 , 0 , clrBlue );
안녕하세요! 누가 로봇을 도울 수 있습니까? 로봇이 작동하지 않는 이유는 무엇입니까?
올바른 열기 기능이 필요하거나 오류가 발생한 이유를 알고 싶습니까?
거래를 시작해야 합니다.
변수 이해
외부 이중 TPforSymbol = 0;외부 이중 SLforSymbol = 0;
이 변수 값을 사용하면 130 오류가 발생합니다.
그리고 Alexey Volchanskiy 는 당신 이 OrderSend() 함수 에 대한 모든 매개변수를 지정하지 않는다고 당신에게 썼습니다.
외부 이중 TPforSymbol = 100;
외부 이중 SLforSymbol = 1000;
extern int stop_loss = 76;
extern int take_profit = 750;
정수 last_bar = 0;
정수 시작(){
if (last_bar == 막대) return(0);
last_bar = 막대;
if ( OrdersTotal() == 0){
OrderSend(Symbol(), OP_BUY, lot ,Ask, 50, Bid - stop_loss * 포인트, Ask + take_profit * 포인트, "", 1, 0, clrBlue);
OrderSend(Symbol(), OP_SELL, lot ,Bid, 50, Ask+ stop_loss * 포인트, Bid - take_profit * 포인트, "", 1, 0, clrRed);
}
반환(0);
}
그렇게 수정했는데 아직 안되네요...
안녕하세요! 누가 로봇을 도울 수 있습니까? 로봇이 작동하지 않는 이유는 무엇입니까?
외부 이중 로트 = 0.01;
외부 이중 TPforSymbol = 0;
외부 이중 SLforSymbol = 0;
정수 last_bar = 0;
정수 시작(){
if (last_bar == 막대) return(0);
last_bar = 막대;
if ( OrdersTotal() == 0){
OrderSend(Symbol(), OP_BUY, lot ,Ask, 3, Bid - SLforSymbol * Point, Ask + TPforSymbol * Point, 0, Blue);
OrderSend(Symbol(), OP_SELL, lot ,Bid, 3, Ask+ SLforSymbol * Point, Bid - TPforSymbol * Point, 0, Red);
}
리턴(0);
}