안녕하세요 아래 식 추가변경부탁드립니다.
1.
아래식은
매수 발생- 손절 발생(익절 발생)
하면 더이상 매매가 안되도록 되어있는데
2.
추가변경 부탁드리는 부분은
손절 발생시(익절 발생은 해당되지않음)
손절한 당일에만
한번 더 같은 설정가에 매수 발생 (익일에는 매수 발생 안됨)
매수 발생되었으면 손절or익절 발생(당일부터 발생, 손절or 익절가가 될때까지)
부탁드립니다.
-------------------------------------------------------------------
input : 날짜(20230302),매수가격(1000),익절가격(1200),손절가격(800);
if NextBarSdate >= 날짜 Then
{
if NextBarSdate != sDate Then
{
if MarketPosition == 0 and TotalTrades == 0 and NextBarOpen <= 매수가격 Then
Buy("b1",AtStop,매수가격);
}
Else
{
if MarketPosition == 0 and TotalTrades == 0 and DayHigh < 매수가격 Then
Buy("b",AtStop,매수가격);
}
if MarketPosition == 1 Then
{
ExitLong("bp",AtLimit,익절가격);
ExitLong("bl",AtStop,손절가격);
}
}
답변 1
예스스탁
예스스탁 답변
2023-08-08 11:00:54
안녕하세요
예스스탁입니다.
input : 날짜(20230302),매수가격(1000),익절가격(1200),손절가격(800);
if NextBarSdate >= 날짜 Then
{
if NextBarSdate != sDate Then
{
if MarketPosition == 0 and TotalTrades == 0 and NextBarOpen <= 매수가격 Then
Buy("b1",AtStop,매수가격);
}
Else
{
if MarketPosition == 0 and TotalTrades == 0 and DayHigh < 매수가격 Then
Buy("b",AtStop,매수가격);
if MarketPosition == 0 and TotalTrades == 1 and IsExitName("bl",1) == true and
ExitDate(1) == sDate and DayHigh < 매수가격 Then
Buy("b2",AtStop,매수가격);
}
if MarketPosition == 1 Then
{
ExitLong("bp",AtLimit,익절가격);
ExitLong("bl",AtStop,손절가격);
}
}
즐거운 하루되세요
> 스누피독 님이 쓴 글입니다.
> 제목 : 식 추가변경 부탁드립니다.
> 안녕하세요 아래 식 추가변경부탁드립니다.
1.
아래식은
매수 발생- 손절 발생(익절 발생)
하면 더이상 매매가 안되도록 되어있는데
2.
추가변경 부탁드리는 부분은
손절 발생시(익절 발생은 해당되지않음)
손절한 당일에만
한번 더 같은 설정가에 매수 발생 (익일에는 매수 발생 안됨)
매수 발생되었으면 손절or익절 발생(당일부터 발생, 손절or 익절가가 될때까지)
부탁드립니다.
-------------------------------------------------------------------
input : 날짜(20230302),매수가격(1000),익절가격(1200),손절가격(800);
if NextBarSdate >= 날짜 Then
{
if NextBarSdate != sDate Then
{
if MarketPosition == 0 and TotalTrades == 0 and NextBarOpen <= 매수가격 Then
Buy("b1",AtStop,매수가격);
}
Else
{
if MarketPosition == 0 and TotalTrades == 0 and DayHigh < 매수가격 Then
Buy("b",AtStop,매수가격);
}
if MarketPosition == 1 Then
{
ExitLong("bp",AtLimit,익절가격);
ExitLong("bl",AtStop,손절가격);
}
}