1) 청산수식 부탁드립니다.
진입이 발생한 시간대 조건을 청산식에 반영하여 주십시요.
진입은 2번이 max고 첫진입이 "a", 둘째진입이 "b" 입니다.
{
진입명이 "a"이고
진입이 084500~100000 사이에 발생했다면
SetStopLoss(2.50,PointStop);
진입이 100000~150000 사이에 발생했다면
SetStopLoss(1.50,PointStop);
나머지
SetStopLoss(1.00,PointStop);
진입명이 "b"이고
진입이 084500~100000 사이에 발생했다면
SetStopLoss(2.50,PointStop);
진입이 100000~150000 사이에 발생했다면
SetStopLoss(1.50,PointStop);
나머지
SetStopLoss(1.00,PointStop);
}
2) 진입수식 부탁드립니다.
당일 발생봉 기준입니다.
084500부터 100000까지 발생한 봉을 기준으로 양봉비율을 계산합니다.
084500부터 100000까지 발생한 봉수를 계산합니다.
if 양봉비율>51 and 봉발생수>500 then
buy();
항상 고맙습니다.
답변 1
예스스탁
예스스탁 답변
2025-03-13 14:29:13
안녕하세요
예스스탁입니다.
1
if MarketPosition != 0 Then
{
if IsEntryName("a") == true Then
{
if EntryTime >= 084500 and EntryTime < 100000 Then
SetStopLoss(2.50,PointStop);
Else if EntryTime >= 100000 and EntryTime < 150000 Then
SetStopLoss(1.50,PointStop);
Else
SetStopLoss(1.00,PointStop);
}
Else if IsEntryName("b") == true Then
{
if EntryTime >= 084500 and EntryTime < 100000 Then
SetStopLoss(2.50,PointStop);
Else if EntryTime >= 100000 and EntryTime < 150000 Then
SetStopLoss(1.50,PointStop);
Else
SetStopLoss(1.00,PointStop);
}
Else
SetStopLoss(0);
}
Else
SetStopLoss(0);
2
if Bdate != Bdate[1] Then
{
var1 = 0;
var2 = 0;
}
if sTime < 100000 Then
{
if C > O Then
var1 = var1+1;
var2 = var2+1;
}
if var1/var2 >= 0.51 and var2 >= 500 Then
Buy();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
> 1) 청산수식 부탁드립니다.
진입이 발생한 시간대 조건을 청산식에 반영하여 주십시요.
진입은 2번이 max고 첫진입이 "a", 둘째진입이 "b" 입니다.
{
진입명이 "a"이고
진입이 084500~100000 사이에 발생했다면
SetStopLoss(2.50,PointStop);
진입이 100000~150000 사이에 발생했다면
SetStopLoss(1.50,PointStop);
나머지
SetStopLoss(1.00,PointStop);
진입명이 "b"이고
진입이 084500~100000 사이에 발생했다면
SetStopLoss(2.50,PointStop);
진입이 100000~150000 사이에 발생했다면
SetStopLoss(1.50,PointStop);
나머지
SetStopLoss(1.00,PointStop);
}
2) 진입수식 부탁드립니다.
당일 발생봉 기준입니다.
084500부터 100000까지 발생한 봉을 기준으로 양봉비율을 계산합니다.
084500부터 100000까지 발생한 봉수를 계산합니다.
if 양봉비율>51 and 봉발생수>500 then
buy();
항상 고맙습니다.