한번더 질문좀,,,,ㅜ,.ㅜ.......
- 5425
- 3,496
if (((1번)&&(2)&& (3)&& (4)) <===== 큰 1번 조건
|| ( (1)&& (2)&& (5)&& (6))) <===== 큰2번 조건
(1,2,3,4) 조건이 만족을 하거나 아니면 (1,2,5,6) 조건이 만족을 할때 들어가고 나와라 하고 싶은데...
이런식으로 계속 조건을 추가 하려하는데....
(진입,큰 1번)조건으로 들어간건 (청산1번)으로
(진입,큰 2번)조건으로 들어간건 (청산2번)으로 청산 해야 할듯 해서,
다시 if 문 사용해야할듯 한데..진입에도 청산에도 .....영 어떻게 해야 할지 모르겠네요,,
double 1=((1번)&&(2)&& (3)&& (4))
double 2=((1번)&&(2)&& (3)&& (4)) 이런식으로 하면 되나요,,,,,,,?
// 진입조건
if( 1 || 2)cmd = CMD_BUY; 이것을 어떻게 구분할것인가....?
// 청산조건
if( orderTicket( ) ==Ticket){1번청산조건} if(orderTicket( ) ==Ticket){2번청산조건} ......................cmd = CMD_CLOSESELL;
이런식으로 해야할듯 한데...
작은1번 예를 들면,,,==> ( iBands(Symbol(), 0, 1500, 4, 0, PRICE_CLOSE, MODE_LOWER, 0+defaultShift)
>iLow(Symbol(), 0, 0+defaultShift) )
Comment (2)
int entryType=0;
int start() {
if (((1번)&&(2)&& (3)&& (4)) )
주문함수
enteyType=1
}
if ( (1)&& (2)&& (5)&& (6)))
주문함수
enteyType=2
}
}
이런식으로 조건을 만드셔서 작업을 하시면 1번 조건에 진입하면 entryType이 1이 영구 저장됩니다.
이때 청산 조건은
if(entryType==1 && 청산조건) {
청산
entryType=0;
}
과 같이 entryType도 같이 조건문에 추가하여 청산시 1번으로 진입하면 1번 청산조건만 이용하도록 할 수 있습니다.
좋은 EA만드시길 바라며 ^^ 오나성되시면 저에게도 ^^ 공개 부탁해요 ^^ ㅋㅋ
대단히 감사......와.....감사...네.......공개하죠,,,ㅋㅋㅋ
연결해볼깨요,,,일단.....^^