안녕하세요
특정 목표 퍼센트 이익 이상이면 매매 중지 식을 요청드렸는데 아래와 같이 답변이 왔습니다
안녕하세요
예스스탁입니다.
input : 계좌잔고(10000000),목표per(20);
var : PV(0),PT(0),Xcond(False),Xcond1(False);
var : N1(0),dayPl(0),당일수익(0);
PV = floor(계좌잔고*(목표per/100));
당일수익 = PV/BigPointValue;
if Bdate != Bdate[1] Then
{
Xcond = false;
Xcond1 = Xcond[1];
N1 = NetProfit;
}
daypl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if daypl >= 당일수익 Then
Xcond = true;
}
if Xcond == false and Xcond1 == False then
{
진입수식
}
감사합니다만 살짝 문제가 있는 것 같습니다.
예를 들어 월요일날 당일 매매가 성공적(% 익절 도달)이라면, 다음날 매매가 나가질 않습니다.그럼 화요일은 건너뛰고 수요일부터 다시 매매가 들어갑니다.
어떻게 해야 날마다 매매를 할 수 있을까요?
도움 부탁드립니다 (__)
답변 1
예스스탁
예스스탁 답변
2023-03-13 10:17:39
안녕하세요
예스스탁입니다.
해당식은 당일 일정수익이 발생하면 다음날까지 진입을 막는 식입니다.
if Xcond == false and Xcond1 == False then
당일만 진입을 막는 다면 Xcond1 == False 조건을 삭제하시면 됩니다.
계좌잔고(10000000),목표per(20);
var : PV(0),PT(0),Xcond(False),Xcond1(False);
var : N1(0),dayPl(0),당일수익(0);
PV = floor(계좌잔고*(목표per/100));
당일수익 = PV/BigPointValue;
if Bdate != Bdate[1] Then
{
Xcond = false;
Xcond1 = Xcond[1];
N1 = NetProfit;
}
daypl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if daypl >= 당일수익 Then
Xcond = true;
}
if Xcond == false then
{
진입수식
}
즐거운 하루되세요
> 이만스닥 님이 쓴 글입니다.
> 제목 : 매매중지
> 안녕하세요
특정 목표 퍼센트 이익 이상이면 매매 중지 식을 요청드렸는데 아래와 같이 답변이 왔습니다
안녕하세요
예스스탁입니다.
input : 계좌잔고(10000000),목표per(20);
var : PV(0),PT(0),Xcond(False),Xcond1(False);
var : N1(0),dayPl(0),당일수익(0);
PV = floor(계좌잔고*(목표per/100));
당일수익 = PV/BigPointValue;
if Bdate != Bdate[1] Then
{
Xcond = false;
Xcond1 = Xcond[1];
N1 = NetProfit;
}
daypl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if daypl >= 당일수익 Then
Xcond = true;
}
if Xcond == false and Xcond1 == False then
{
진입수식
}
감사합니다만 살짝 문제가 있는 것 같습니다.
예를 들어 월요일날 당일 매매가 성공적(% 익절 도달)이라면, 다음날 매매가 나가질 않습니다.그럼 화요일은 건너뛰고 수요일부터 다시 매매가 들어갑니다.
어떻게 해야 날마다 매매를 할 수 있을까요?
도움 부탁드립니다 (__)