# haasomeapi.dataobjects.custombots.dataobjects package
## 子模塊
## haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndex module
```
class haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndex.CryptoIndexBotIndex
Bases: object
```
包含Crypto Index Bot指數的數據
| 變量 |類型 |
|---|---|
coin | str:
amount|float:
startPrice|float:
conversionRate|float:
buyThreshold|float:
sellThreshold|float:
needsReBalancing|bool:
hasOpenOrder|bool:
isStopLossActive|bool:
stopLoss|float:
## haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndexResult module
```
class haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndexResult.CryptoIndexBotIndexResult
Bases: object
```
包含Crypto Index Bot指數結果的數據
| 變量 |類型 |
|---|---|
coin|str:
inWallet|float:
indexValue|float:
deactivated|bool:
targetPercentage|float:
currentPercentage|float:
## haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndexSaveObject module
```
class haasomeapi.dataobjects.custombots.dataobjects.CryptoIndexBotIndexSaveObject.CryptoIndexBotIndexSaveObject
Bases: object
```
包含Crypto Index Bot指數保存的數據
| 變量 |類型 |
|---|---|
coin|str:
amount|float:
buyThreshold|float:
sellThreshold|float:
stopLoss|float:
## haasomeapi.dataobjects.custombots.dataobjects.EmailBotAction module
```
class haasomeapi.dataobjects.custombots.dataobjects.EmailBotAction.EmailBotAction
Bases: object
```
包含電子郵件機器人操作的數據
| 變量 |類型 |
|---|---|
guid|str:
providerGuid|str:
templateGuid|str:
messages|List[EnumBotActionMessage(本鏈接)]:
timeoutInSeconds|int = 65:
spotAction|[EnumBotTradeResult:](http://www.hmoore.net/zbb1025/cccc/780202)
leverageAction|[EnumFundMovingPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
timeoutInSeconds = 65
## haasomeapi.dataobjects.custombots.dataobjects.[EnumBotActionMessage](http://www.hmoore.net/zbb1025/cccc/780202) module
```
class haasomeapi.dataobjects.custombots.dataobjects.[EnumBotActionMessage](http://www.hmoore.net/zbb1025/cccc/780202).EmailBotActionMessage
Bases: object
```
包含電子郵件機器人操作消息的數據
| 變量 |類型 |
|---|---|
message|str:
lastReceivedTime|int:
## haasomeapi.dataobjects.custombots.dataobjects.FlashCrashBotSaveObject module
```
class haasomeapi.dataobjects.custombots.dataobjects.FlashCrashBotSaveObject.FlashCrashBotSaveObject
Bases: object
```
包含Falsh Crash Bot保存對象的數據
| 變量 |類型 |
|---|---|
botName|str:
botGuid|str:
accountId|str:
fee|float:
priceMarket|[Market:](http://www.hmoore.net/zbb1025/xxxx/780573)
basePrice|float:
priceSpreadType|[EnumFlashSpreadOptions:](http://www.hmoore.net/zbb1025/cccc/780202)
priceSpread|float:
percentageBoost|float:
minPercentage|float:
maxPercentage|float:
accountType|[EnumCurrencyType:](http://www.hmoore.net/zbb1025/cccc/780202)
amountSpread|float:
buyAmount|float:
sellAmount|float:
refillDelay|int:
safetyEnabled|bool:
safetyTriggerLevel|float:
safetyMoveInOut|bool:
followTheTrend|bool:
followTheTrendChannelRange|int:
followTheTrendChannelOffset|int:
followTheTrendTimeout|int:
## haasomeapi.dataobjects.custombots.dataobjects.Indicator module
```
class haasomeapi.dataobjects.custombots.dataobjects.Indicator.Indicator
Bases: object
```
包含指標的數據對象
| 變量 |類型 |
|---|---|
guid|str:
indicatorType|[EnumIndicator:](http://www.hmoore.net/zbb1025/cccc/780202)
indicatorName|str:
indicatorInterface|List[IndicatorOption(本鏈接)]:
indicatorTypeShortName|str:
indicatorTypeFullName|str:
priceMarket|Market:
chartType|[EnumPriceChartType:](http://www.hmoore.net/zbb1025/cccc/780202)
timer|int:
deviation|int:
useBuySignals|bool:
useSellSignals|bool:
useLongSignals|bool:
useNoPositionSignals|bool:
useShortSignals|bool:
reverseSignals|bool:
standAlone|bool:
buySellResult|[EnumBotTradeResult:](http://www.hmoore.net/zbb1025/cccc/780202)
shortLongResult|[EnumFundPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
mappedLongSignal|[EnumFundPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
mappedShortSignal|[EnumFundPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
## haasomeapi.dataobjects.custombots.dataobjects.IndicatorOption module
```
class haasomeapi.dataobjects.custombots.dataobjects.IndicatorOption.IndicatorOption
Bases: object
```
包含指標選項的數據對象
| 變量 |類型 |
|---|---|
title|str:
value|str:
options|List[object]:
## haasomeapi.dataobjects.custombots.dataobjects.Insurance module
```
class haasomeapi.dataobjects.custombots.dataobjects.Insurance.Insurance
Bases: object
```
包含保險的數據對象
| 變量 |類型 |
|---|---|
guid|str:
insuranceType|[EnumInsurance:](http://www.hmoore.net/zbb1025/cccc/780202)
insuranceTypeShortName|str:
insuranceTypeFullName|str:
agreeToTrade|bool:
insuranceName|str:
insuranceInterface|List[IndicatorOption]:
## haasomeapi.dataobjects.custombots.dataobjects.MarketMakingBotSlot module
```
class haasomeapi.dataobjects.custombots.dataobjects.MarketMakingBotSlot.MarketMakingBotSlot
Bases: object
```
Data Object containing a Market Making Bot Slot
| 變量 |類型 |
|---|---|
buyOrder|MarketMakingBotSlotObject:(本鏈接)
sellOrder|MarketMakingBotSlotObject:(本鏈接)
offset|float:
active|bool:
## haasomeapi.dataobjects.custombots.dataobjects.MarketMakingBotSlotObject module
```
class haasomeapi.dataobjects.custombots.dataobjects.MarketMakingBotSlotObject.MarketMakingBotSlotObject
Bases: object
```
Data Object containing a Market Making Bot Slot Object
| 變量 |類型 |
|---|---|
orderId|str:
price|float:
tempAmount|float:
timeStamp|datettime:
locked|bool:
## haasomeapi.dataobjects.custombots.dataobjects.MessageProfile module
```
class haasomeapi.dataobjects.custombots.dataobjects.MessageProfile.MessageProfile
Bases: object
```
包含消息配置文件的數據對象
| 變量 |類型 |
|---|---|
activation|bool:
orderExecution|bool:
positionSwitch|bool:
safetyTriggered|bool:
tradeAmountErrors|bool:
## haasomeapi.dataobjects.custombots.dataobjects.OpenRecoveryPositionDefinition module
```
class haasomeapi.dataobjects.custombots.dataobjects.OpenRecoveryPositionDefinition.OpenRecoveryPositionDefinition
Bases: object
```
Data Object containing a Open Recovery Position Definition
| 變量 |類型 |
|---|---|
amount|float:
price|float:
targetPrice|float:
positionId|str:
## haasomeapi.dataobjects.custombots.dataobjects.OrderBotPreOrder module
```
class haasomeapi.dataobjects.custombots.dataobjects.OrderBotPreOrder.OrderBotPreOrder
Bases: [haasomeapi.dataobjects.accountdata.BaseOrder.BaseOrder](http://www.hmoore.net/zbb1025/vvvv/781234)
```
包含Order Bot預訂單的數據對象
| 變量 |類型 |
|---|---|
trigger|[EnumOrderBotTriggerType](http://www.hmoore.net/zbb1025/cccc/780202)
triggerPrice|float:
customTemplate|str:
dependsOn|str:
dependsOnNotExecuted|str:
## haasomeapi.dataobjects.custombots.dataobjects.Safety module
```
class haasomeapi.dataobjects.custombots.dataobjects.Safety.Safety
Bases: object
```
包含安全性的數據對象
| 變量 |類型 |
|---|---|
guid|str:
safetyType|[EnumSafety:](http://www.hmoore.net/zbb1025/cccc/780202)
safetyName|str:
safetyTypeShortName|str:
safetyTypeFullName|str:
priceMarket|Market:
buySellResult|[EnumBotTradeResult:](http://www.hmoore.net/zbb1025/cccc/780202)
shortLongResult|[EnumFundPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
mapBuySignal|[EnumFundPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
mapSellSignal|[EnumFundPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
safetyInterface|List[IndicatorOption(本鏈接)]:
## haasomeapi.dataobjects.custombots.dataobjects.ScriptBotOrder module
```
class haasomeapi.dataobjects.custombots.dataobjects.ScriptBotOrder.ScriptBotOrder
Bases: object
```
包含腳本機器人命令的數據對象
| 變量 |類型 |
|---|---|
guid|str:
price|float:
amount|float:
orderType|[EnumOrderType:](http://www.hmoore.net/zbb1025/cccc/780202)
fundMovement|[EnumFundMovingPosition:](http://www.hmoore.net/zbb1025/cccc/780202)
## haasomeapi.dataobjects.custombots.dataobjects.SlotObject module
```
class haasomeapi.dataobjects.custombots.dataobjects.SlotObject.SlotObject
Bases: object
```
包含Slot對象的數據對象
| 變量 |類型 |
|---|---|
orderId|str:
price|float:
amount|float:
inUse|bool:
activeSlot|bool:
type|[EnumSlotType:](http://www.hmoore.net/zbb1025/cccc/780202)
waitingForExecuting|bool:
lockTimeStamp|datetime:
orderIds|List[str]:
## haasomeapi.dataobjects.custombots.dataobjects.ZoneDefinition module
```
class haasomeapi.dataobjects.custombots.dataobjects.ZoneDefinition.ZoneDefinition
Bases: object
```
包含Zone Definition的數據對象
| 變量 |類型 |
|---|---|
amount|float:
price|float:
targetPrice|float:
xposureNow|float:
takenProfit|float:
takenLosses|float:
exit|float:
feeCosts|float:
## 模塊內容