안녕하세요 매매 필터 관련 도움 부탁드립니다
- X 인 상황이라면 y가 발생할때까지 매매는 한번 만 하기
######
var : tcond(0)
If tcond == 0 and X
then
{
Buy();
Tcond = 1
}
If Y then Tcond = 0
######
이런식으로 하면 될 것 같은데
여기에 조건을 하나 더 추가하고싶습니다.
X라는 조건 만족을 하고 거래를 한다음, 해당 거래를 마치고 그 거래가 수익이라면, Y라는 조건이 되기 전에 다시 매매 가능. 이때도 역시 딱 한번만 더 매매하기. 만약 그 거래(X 만족하고 두번째 거래)역시 수익이었다면 다시 또 한번만 더 매매하기
이렇게 하고싶은데 어떻게 해야하나요?
항상 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2022-10-06 10:54:47
안녕하세요
예스스탁입니다.
var : tcond(0);
If tcond == 0 and X then
{
Buy();
Tcond = 1;
}
if Tcond == 1 Then
{
If Y then
Tcond = 0;
if TotalTrades > TotalTrades[1] and PositionProfit(1) > 0 Then
Tcond = 0;
}
즐거운 하루되세요
> 이만스닥 님이 쓴 글입니다.
> 제목 : 매매 필터
> 안녕하세요 매매 필터 관련 도움 부탁드립니다
- X 인 상황이라면 y가 발생할때까지 매매는 한번 만 하기
######
var : tcond(0)
If tcond == 0 and X
then
{
Buy();
Tcond = 1
}
If Y then Tcond = 0
######
이런식으로 하면 될 것 같은데
여기에 조건을 하나 더 추가하고싶습니다.
X라는 조건 만족을 하고 거래를 한다음, 해당 거래를 마치고 그 거래가 수익이라면, Y라는 조건이 되기 전에 다시 매매 가능. 이때도 역시 딱 한번만 더 매매하기. 만약 그 거래(X 만족하고 두번째 거래)역시 수익이었다면 다시 또 한번만 더 매매하기
이렇게 하고싶은데 어떻게 해야하나요?
항상 감사드립니다.