커뮤니티
부탁드립니다
2013-10-04 13:36:13
108
글번호 68111
첫진입가격에서 0.55, 1.15 손실시 물타기하려면 아래식을 어떻게 고쳐야 하나요?
If A>B Then{
Buy("b1",onclose,def,1);
var3=Entryprice;
}
If marketposition==1 Then{
Buy("b2",atlimit,var3-0.55,1);
Buy("b3",atlimit,var3=1.15,2);
}
If marketposition==1 Then{
Exitlong("bx",atlimit,AvgEntryPrice+1.50);
}
답변 1
예스스탁 예스스탁 답변
2013-10-04 15:57:27
안녕하세요
예스스탁입니다.
If A>B Then{
Buy("b1",onclose,def,1);
}
If marketposition==1 Then{
if CurrentEntries == 1 Then
Buy("b2",atlimit,EntryPrice-0.55,1);
if CurrentEntries == 2 Then
Buy("b3",atlimit,EntryPrice-1.15,2);
}
If marketposition==1 Then{
Exitlong("bx",atlimit,AvgEntryPrice+1.50);
}
EntryPrice가 무조건 첫번째 진입의 진입가격을 리턴합니다.
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 첫진입가격에서 0.55, 1.15 손실시 물타기하려면 아래식을 어떻게 고쳐야 하나요?
If A>B Then{
Buy("b1",onclose,def,1);
var3=Entryprice;
}
If marketposition==1 Then{
Buy("b2",atlimit,var3-0.55,1);
Buy("b3",atlimit,var3=1.15,2);
}
If marketposition==1 Then{
Exitlong("bx",atlimit,AvgEntryPrice+1.50);
}