커뮤니티
피보나치 시간대
input 중에서 시작날짜와 시작시간을, 시작시간과 끝시간으로 변경.
시작시간과 끝시간으로 설정한 일정 시간대에, 현재와 같이 각선마다 하루에 한번씩만 매수신호 .
네개를 날마다 변경해야 하는 번거로움을 두개로 줄이기 위해, 시작날짜는 삭제. 끝시간은 15시 45분으로 고정.
가능하면 추가로, 고점은 dayhigh로(시작시간 이후의 dayhigh도 가능) 변경하고 싶습니다.
저점과 시작시간,두개만 변경하면 될수있게 수정 . 감사합니다.
input : 고점(778.30),저점(767.85),시작날짜(20260205),시작시간(091000);
var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0);
var : Tcond(False);
var1 = 고점;
Var2 = 저점;
Var3 = 저점-(고점-저점)*0.587;
Var4 = 저점-(고점-저점)*0.95;
Var5 = 저점-(고점-저점)*1.537;
if Index == 1 Then
{
TL1 = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1);
TL2 = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,var2);
TL3 = TL_New(sDate,sTime,var3,NextBarSdate,NextBarStime,var3);
TL4 = TL_New(sDate,sTime,var4,NextBarSdate,NextBarStime,var4);
TL5 = TL_New(sDate,sTime,var5,NextBarSdate,NextBarStime,var5);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
TL_SetExtRight(TL4,true);
TL_SetExtRight(TL5,true);
TL_SetColor(TL1,Red);
TL_SetColor(TL2,Gold);
TL_SetColor(TL3,Red);
TL_SetColor(TL4,Blue);
TL_SetColor(TL5,Magenta);
TL_SetSize(TL2,1);
TL_SetSize(TL5,1);
}
if sDate >= 시작날짜 and sTime >= 시작시간 Then
Tcond = true;
if Bdate != Bdate[1] Then
{
Condition1 = False;
Condition2 = False;
Condition3 = False;
}
if Tcond == true Then
{
if MarketPosition == 1 Then
{
if IsEntryName("b3") == true Then
Condition1 = true;
if IsEntryName("b4") == true Then
Condition2 = true;
if IsEntryName("b5") == true Then
Condition3 = true;
}
if Condition1 == False and L > var3 Then
Buy("b3",AtLimit,var3);
if Condition2 == False and L > var4 Then
Buy("b4",Atlimit,var4);
if Condition3 == False and L > var5 Then
Buy("b5",Atlimit,var5);
if MarketPosition == 1 and BarsSinceEntry == 1 Then
ExitLong("bx");
}
답변 5
예스스탁 예스스탁 답변
2026-02-09 13:11:54
고성
2026-02-09 13:25:22
예스스탁 예스스탁 답변
2026-02-09 14:04:30
고성
2026-02-09 14:24:49
예스스탁 예스스탁 답변
2026-02-09 15:02:46