- ULWatchItem.Is5MAGoingUp() 함수 추가
- ULWatchItem.FillPrice() 함수 추가
This commit is contained in:
@@ -63,19 +63,19 @@ namespace upper_limit_crawler
|
||||
m_MainTimer.Tick+=RefreshData;
|
||||
}
|
||||
|
||||
public void Start()
|
||||
{
|
||||
m_Td6033 = new CPTRADELib.CpTd6033();
|
||||
public void Start()
|
||||
{
|
||||
m_Td6033 = new CPTRADELib.CpTd6033();
|
||||
|
||||
RefreshBalance();
|
||||
RefreshBalance();
|
||||
|
||||
m_MainTimer.Start();
|
||||
}
|
||||
m_MainTimer.Start();
|
||||
}
|
||||
|
||||
public void Stop()
|
||||
{
|
||||
m_MainTimer.Stop();
|
||||
}
|
||||
public void Stop()
|
||||
{
|
||||
m_MainTimer.Stop();
|
||||
}
|
||||
|
||||
private void RefreshBalance()
|
||||
{
|
||||
@@ -210,7 +210,7 @@ namespace upper_limit_crawler
|
||||
// 미체결 잔량 취소
|
||||
}
|
||||
// trailing
|
||||
else if (iCurPrice <= OwnItem.m_iMaxPrice - OwnItem.m_iUnitBEP * m_DataMgr.m_Setting.m_fTrailing)
|
||||
else if (iCurPrice <= OwnItem.m_iMaxPrice - OwnItem.m_iUnitBEP * m_DataMgr.m_Setting.m_fTrailing && WatchItem.Is5MAGoingUp() == false)
|
||||
{
|
||||
UlUtil.Trace(string.Format("[{0}] 트레일링 매도 {1}원 ({2})", OwnItem.m_strCodeName, iCurPrice, (iCurPrice/(float)OwnItem.m_iUnitBEP-1.0f).ToString("0.00%")));
|
||||
m_DataMgr.GetTrader().SellCurPrice(OwnItem.m_strCode, OwnItem.m_iPayBalance);
|
||||
|
||||
Reference in New Issue
Block a user