분할진입으로 하고 있습니다.
1차 진입: data1 차트에서 매수집입 시 data2, data3 의 가격을 각각 저장.
2차 진입: data1 차트에서 매수집입 시 data2, data3 의 가격을 각각 저장.
3차 진입: data1 차트에서 매수집입 시 data2, data3 의 가격을 각각 저장.
1차,2차,3차 진입시 data2, data3의 값을 덮어서 저장하지 않고
시점마다 각각 저장하는 수식 좀 부탁드리겠습니다.
답변 1
예스스탁
예스스탁 답변
2022-11-01 15:27:18
안녕하세요
예스스탁입니다.
아래내용 참고하시기 바랍니다.
var : C2(0,Data1),C3(0,Data1),cnt(0,Data1);
Array : EP2[10](0,Data1),EP3[10](0,Data1);
C2 = data2(c);
C3 = data3(C);
#매수포지션
if MarketPosition == 1 Then
{
#진입발생하면
#회차별로 각 배열방에 저
if CurrentContracts > CurrentContracts[1] Then
{
EP2[MaxEntries] = C2[BarsSinceEntry];
EP3[MaxEntries] = C3[BarsSinceEntry];
}
}
Else
{
#청산발생해서 매수포지션 아닐때
if TotalTrades > TotalTrades[1] and MarketPosition(1) == 1 Then
{
#0으로 모두 초기화
For cnt = 0 to 9
{
EP2[cnt] = 0;
EP3[cnt] = 0;
}
}
}
즐거운 하루되세요
> jack112 님이 쓴 글입니다.
> 제목 : data2, data3의 값 저장 수식 좀 부탁드립니다.
> 분할진입으로 하고 있습니다.
1차 진입: data1 차트에서 매수집입 시 data2, data3 의 가격을 각각 저장.
2차 진입: data1 차트에서 매수집입 시 data2, data3 의 가격을 각각 저장.
3차 진입: data1 차트에서 매수집입 시 data2, data3 의 가격을 각각 저장.
1차,2차,3차 진입시 data2, data3의 값을 덮어서 저장하지 않고
시점마다 각각 저장하는 수식 좀 부탁드리겠습니다.