답변완료
재문의 드립니다!
아래 내용은 이전에 써주신 내용인데 Tcond가 true 로 만드는 조건이 없는것같습니다! 혹시 검토 한번 부탁드려도 될까요?
안녕하세요
예스스탁입니다.
1
Input : 당월손실(1000);
Var : N1(0),monthpl(0);
var : Tcond(false),Xcond(false);
if Bdate > Bdate[1]+30 Then
{
Xcond = False;
N1 = NetProfit;
}
if Bdate != Bdate[1] Then
{
Xcond = false;
}
Monthpl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if monthpl <= -당월손실 Then
Xcond = true;
}
if Xcond == false and Tcond == true then
{
//진입청산수식
}
2
Input : 당월손실(1000);
Var : N1(0),monthpl(0);
var : Tcond(false),Xcond(false);
if Bdate > Bdate[1]+30 Then
{
Xcond = False;
N1 = NetProfit;
}
if Bdate != Bdate[1] Then
{
Xcond = false;
}
Monthpl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if monthpl <= -당월손실 Then
Xcond = true;
if (IsExitName("mbl",1) == true or IsExitName("msl",1) == true) then
Xcond = true;
}
if Xcond == false and Tcond == true then
{
//진입청산수식
}
if MarketPosition == 1 then
{
ExitLong("mbl",AtStop,EntryPrice-((당월손실+Monthpl)/CurrentContracts));
}
if MarketPosition == -1 then{
ExitShort("msl",AtStop,EntryPrice+((당월손실+Monthpl)/CurrentContracts));
}
즐거운 하루되세요
> 잘하고프다 님이 쓴 글입니다.
> 제목 : 조건 문의드립니다!
> 나스닥 기준입니다!
조건은 만약 당월 손실 기준 -1000포인트 이상시 다음달 1일부터 매매.
여기서 궁금한점이 -1000포인트를 찍은 시점이 아니라 현재 포지션 청산 기준 -1000포인트 이상 손실이면 다음달 1일부터 매매 그리고
현재포지션 진입상태에서 딱 -1000포인트를 찍은 시점에서 청산하고 다음달 1일부터 매매. 요렇게 두가지 경우를 어떻게 코딩하면 될지 궁금합니다!
2025-01-02
538
글번호 186783
시스템
답변완료
예스랭귀지 수식 요청합니다
<1번>
cnt = countsince(date==date(5) && date==date(10) && date!=date(20),C > Dayopen(1) && C < DAYopen());
S=countsince(date!=date(5),C(1)) < Dayopen(1);
cnt==1 && cnt(1)==0 && S>1
<2번>
A1=C;
A2=avg(C,40);
A3=crossdown(A1,A2);
valuewhen(2, A3, 1)
<3번>
A=LRL(14);
B=TEMA(C,20);
CROSSUP(C,A) && CROSSUP(C,B)
안녕하세요
위의 키움 수식들을 예스랭귀지 수식으로 가능할까요?
감사합니다
2024-12-31
836
글번호 186773
종목검색