Skip to main content

StrategyWhereInput

StrategyWhereInput is used for filtering Strategy objects. Input was generated by ent.

input StrategyWhereInput {
not: StrategyWhereInput
and: [StrategyWhereInput!]
or: [StrategyWhereInput!]
id: ID
idNEQ: ID
idIn: [ID!]
idNotIn: [ID!]
idGT: ID
idGTE: ID
idLT: ID
idLTE: ID
public: Boolean
publicNEQ: Boolean
featured: Boolean
featuredNEQ: Boolean
deletedAt: Time
deletedAtNEQ: Time
deletedAtIn: [Time!]
deletedAtNotIn: [Time!]
deletedAtGT: Time
deletedAtGTE: Time
deletedAtLT: Time
deletedAtLTE: Time
deletedAtIsNil: Boolean
deletedAtNotNil: Boolean
encryptionMode: StrategyEncryptionMode
encryptionModeNEQ: StrategyEncryptionMode
encryptionModeIn: [StrategyEncryptionMode!]
encryptionModeNotIn: [StrategyEncryptionMode!]
keyCustodyBackend: StrategyKeyCustodyBackend
keyCustodyBackendNEQ: StrategyKeyCustodyBackend
keyCustodyBackendIn: [StrategyKeyCustodyBackend!]
keyCustodyBackendNotIn: [StrategyKeyCustodyBackend!]
keyID: String
keyIDNEQ: String
keyIDIn: [String!]
keyIDNotIn: [String!]
keyIDGT: String
keyIDGTE: String
keyIDLT: String
keyIDLTE: String
keyIDContains: String
keyIDHasPrefix: String
keyIDHasSuffix: String
keyIDIsNil: Boolean
keyIDNotNil: Boolean
keyIDEqualFold: String
keyIDContainsFold: String
keyVersion: Int
keyVersionNEQ: Int
keyVersionIn: [Int!]
keyVersionNotIn: [Int!]
keyVersionGT: Int
keyVersionGTE: Int
keyVersionLT: Int
keyVersionLTE: Int
keyVersionIsNil: Boolean
keyVersionNotNil: Boolean
algorithm: StrategyEncryptionAlgorithm
algorithmNEQ: StrategyEncryptionAlgorithm
algorithmIn: [StrategyEncryptionAlgorithm!]
algorithmNotIn: [StrategyEncryptionAlgorithm!]
encryptedAt: Time
encryptedAtNEQ: Time
encryptedAtIn: [Time!]
encryptedAtNotIn: [Time!]
encryptedAtGT: Time
encryptedAtGTE: Time
encryptedAtLT: Time
encryptedAtLTE: Time
encryptedAtIsNil: Boolean
encryptedAtNotNil: Boolean
name: String
nameNEQ: String
nameIn: [String!]
nameNotIn: [String!]
nameGT: String
nameGTE: String
nameLT: String
nameLTE: String
nameContains: String
nameHasPrefix: String
nameHasSuffix: String
nameEqualFold: String
nameContainsFold: String
description: String
descriptionNEQ: String
descriptionIn: [String!]
descriptionNotIn: [String!]
descriptionGT: String
descriptionGTE: String
descriptionLT: String
descriptionLTE: String
descriptionContains: String
descriptionHasPrefix: String
descriptionHasSuffix: String
descriptionIsNil: Boolean
descriptionNotNil: Boolean
descriptionEqualFold: String
descriptionContainsFold: String
code: String
codeNEQ: String
codeIn: [String!]
codeNotIn: [String!]
codeGT: String
codeGTE: String
codeLT: String
codeLTE: String
codeContains: String
codeHasPrefix: String
codeHasSuffix: String
codeIsNil: Boolean
codeNotNil: Boolean
codeEqualFold: String
codeContainsFold: String
builderMode: StrategyStrategyBuilderMode
builderModeNEQ: StrategyStrategyBuilderMode
builderModeIn: [StrategyStrategyBuilderMode!]
builderModeNotIn: [StrategyStrategyBuilderMode!]
tradingMode: StrategyStrategyTradingMode
tradingModeNEQ: StrategyStrategyTradingMode
tradingModeIn: [StrategyStrategyTradingMode!]
tradingModeNotIn: [StrategyStrategyTradingMode!]
timeframe: String
timeframeNEQ: String
timeframeIn: [String!]
timeframeNotIn: [String!]
timeframeGT: String
timeframeGTE: String
timeframeLT: String
timeframeLTE: String
timeframeContains: String
timeframeHasPrefix: String
timeframeHasSuffix: String
timeframeEqualFold: String
timeframeContainsFold: String
stakeCurrency: String
stakeCurrencyNEQ: String
stakeCurrencyIn: [String!]
stakeCurrencyNotIn: [String!]
stakeCurrencyGT: String
stakeCurrencyGTE: String
stakeCurrencyLT: String
stakeCurrencyLTE: String
stakeCurrencyContains: String
stakeCurrencyHasPrefix: String
stakeCurrencyHasSuffix: String
stakeCurrencyEqualFold: String
stakeCurrencyContainsFold: String
positionMode: StrategyStrategyPositionMode
positionModeNEQ: StrategyStrategyPositionMode
positionModeIn: [StrategyStrategyPositionMode!]
positionModeNotIn: [StrategyStrategyPositionMode!]
parentID: ID
parentIDNEQ: ID
parentIDIn: [ID!]
parentIDNotIn: [ID!]
parentIDIsNil: Boolean
parentIDNotNil: Boolean
forkedFromID: ID
forkedFromIDNEQ: ID
forkedFromIDIn: [ID!]
forkedFromIDNotIn: [ID!]
forkedFromIDIsNil: Boolean
forkedFromIDNotNil: Boolean
isLatest: Boolean
isLatestNEQ: Boolean
versionNumber: Int
versionNumberNEQ: Int
versionNumberIn: [Int!]
versionNumberNotIn: [Int!]
versionNumberGT: Int
versionNumberGTE: Int
versionNumberLT: Int
versionNumberLTE: Int
ownerID: String
ownerIDNEQ: String
ownerIDIn: [String!]
ownerIDNotIn: [String!]
ownerIDGT: String
ownerIDGTE: String
ownerIDLT: String
ownerIDLTE: String
ownerIDContains: String
ownerIDHasPrefix: String
ownerIDHasSuffix: String
ownerIDEqualFold: String
ownerIDContainsFold: String
createdAt: Time
createdAtNEQ: Time
createdAtIn: [Time!]
createdAtNotIn: [Time!]
createdAtGT: Time
createdAtGTE: Time
createdAtLT: Time
createdAtLTE: Time
updatedAt: Time
updatedAtNEQ: Time
updatedAtIn: [Time!]
updatedAtNotIn: [Time!]
updatedAtGT: Time
updatedAtGTE: Time
updatedAtLT: Time
updatedAtLTE: Time
hasBots: Boolean
hasBotsWith: [BotWhereInput!]
hasBacktests: Boolean
hasBacktestsWith: [BacktestWhereInput!]
hasSimulations: Boolean
hasSimulationsWith: [SimulationWhereInput!]
hasHyperopts: Boolean
hasHyperoptsWith: [HyperoptWhereInput!]
hasChildren: Boolean
hasChildrenWith: [StrategyWhereInput!]
hasParent: Boolean
hasParentWith: [StrategyWhereInput!]
hasForkedFrom: Boolean
hasForkedFromWith: [StrategyWhereInput!]
hasForks: Boolean
hasForksWith: [StrategyWhereInput!]
}

Fields

StrategyWhereInput.not ● StrategyWhereInput input

StrategyWhereInput.and ● [StrategyWhereInput!] list input

StrategyWhereInput.or ● [StrategyWhereInput!] list input

StrategyWhereInput.id ● ID scalar

id field predicates

StrategyWhereInput.idNEQ ● ID scalar

StrategyWhereInput.idIn ● [ID!] list scalar

StrategyWhereInput.idNotIn ● [ID!] list scalar

StrategyWhereInput.idGT ● ID scalar

StrategyWhereInput.idGTE ● ID scalar

StrategyWhereInput.idLT ● ID scalar

StrategyWhereInput.idLTE ● ID scalar

StrategyWhereInput.public ● Boolean scalar

public field predicates

StrategyWhereInput.publicNEQ ● Boolean scalar

featured field predicates

StrategyWhereInput.deletedAt ● Time scalar

deleted_at field predicates

StrategyWhereInput.deletedAtNEQ ● Time scalar

StrategyWhereInput.deletedAtIn ● [Time!] list scalar

StrategyWhereInput.deletedAtNotIn ● [Time!] list scalar

StrategyWhereInput.deletedAtGT ● Time scalar

StrategyWhereInput.deletedAtGTE ● Time scalar

StrategyWhereInput.deletedAtLT ● Time scalar

StrategyWhereInput.deletedAtLTE ● Time scalar

StrategyWhereInput.deletedAtIsNil ● Boolean scalar

StrategyWhereInput.deletedAtNotNil ● Boolean scalar

StrategyWhereInput.encryptionMode ● StrategyEncryptionMode enum

encryption_mode field predicates

StrategyWhereInput.encryptionModeNEQ ● StrategyEncryptionMode enum

StrategyWhereInput.encryptionModeIn ● [StrategyEncryptionMode!] list enum

StrategyWhereInput.encryptionModeNotIn ● [StrategyEncryptionMode!] list enum

StrategyWhereInput.keyCustodyBackend ● StrategyKeyCustodyBackend enum

key_custody_backend field predicates

StrategyWhereInput.keyCustodyBackendNEQ ● StrategyKeyCustodyBackend enum

StrategyWhereInput.keyCustodyBackendIn ● [StrategyKeyCustodyBackend!] list enum

StrategyWhereInput.keyCustodyBackendNotIn ● [StrategyKeyCustodyBackend!] list enum

StrategyWhereInput.keyID ● String scalar

key_id field predicates

StrategyWhereInput.keyIDNEQ ● String scalar

StrategyWhereInput.keyIDIn ● [String!] list scalar

StrategyWhereInput.keyIDNotIn ● [String!] list scalar

StrategyWhereInput.keyIDGT ● String scalar

StrategyWhereInput.keyIDGTE ● String scalar

StrategyWhereInput.keyIDLT ● String scalar

StrategyWhereInput.keyIDLTE ● String scalar

StrategyWhereInput.keyIDContains ● String scalar

StrategyWhereInput.keyIDHasPrefix ● String scalar

StrategyWhereInput.keyIDHasSuffix ● String scalar

StrategyWhereInput.keyIDIsNil ● Boolean scalar

StrategyWhereInput.keyIDNotNil ● Boolean scalar

StrategyWhereInput.keyIDEqualFold ● String scalar

StrategyWhereInput.keyIDContainsFold ● String scalar

StrategyWhereInput.keyVersion ● Int scalar

key_version field predicates

StrategyWhereInput.keyVersionNEQ ● Int scalar

StrategyWhereInput.keyVersionIn ● [Int!] list scalar

StrategyWhereInput.keyVersionNotIn ● [Int!] list scalar

StrategyWhereInput.keyVersionGT ● Int scalar

StrategyWhereInput.keyVersionGTE ● Int scalar

StrategyWhereInput.keyVersionLT ● Int scalar

StrategyWhereInput.keyVersionLTE ● Int scalar

StrategyWhereInput.keyVersionIsNil ● Boolean scalar

StrategyWhereInput.keyVersionNotNil ● Boolean scalar

StrategyWhereInput.algorithm ● StrategyEncryptionAlgorithm enum

algorithm field predicates

StrategyWhereInput.algorithmNEQ ● StrategyEncryptionAlgorithm enum

StrategyWhereInput.algorithmIn ● [StrategyEncryptionAlgorithm!] list enum

StrategyWhereInput.algorithmNotIn ● [StrategyEncryptionAlgorithm!] list enum

StrategyWhereInput.encryptedAt ● Time scalar

encrypted_at field predicates

StrategyWhereInput.encryptedAtNEQ ● Time scalar

StrategyWhereInput.encryptedAtIn ● [Time!] list scalar

StrategyWhereInput.encryptedAtNotIn ● [Time!] list scalar

StrategyWhereInput.encryptedAtGT ● Time scalar

StrategyWhereInput.encryptedAtGTE ● Time scalar

StrategyWhereInput.encryptedAtLT ● Time scalar

StrategyWhereInput.encryptedAtLTE ● Time scalar

StrategyWhereInput.encryptedAtIsNil ● Boolean scalar

StrategyWhereInput.encryptedAtNotNil ● Boolean scalar

StrategyWhereInput.name ● String scalar

name field predicates

StrategyWhereInput.nameNEQ ● String scalar

StrategyWhereInput.nameIn ● [String!] list scalar

StrategyWhereInput.nameNotIn ● [String!] list scalar

StrategyWhereInput.nameGT ● String scalar

StrategyWhereInput.nameGTE ● String scalar

StrategyWhereInput.nameLT ● String scalar

StrategyWhereInput.nameLTE ● String scalar

StrategyWhereInput.nameContains ● String scalar

StrategyWhereInput.nameHasPrefix ● String scalar

StrategyWhereInput.nameHasSuffix ● String scalar

StrategyWhereInput.nameEqualFold ● String scalar

StrategyWhereInput.nameContainsFold ● String scalar

StrategyWhereInput.description ● String scalar

description field predicates

StrategyWhereInput.descriptionNEQ ● String scalar

StrategyWhereInput.descriptionIn ● [String!] list scalar

StrategyWhereInput.descriptionNotIn ● [String!] list scalar

StrategyWhereInput.descriptionGT ● String scalar

StrategyWhereInput.descriptionGTE ● String scalar

StrategyWhereInput.descriptionLT ● String scalar

StrategyWhereInput.descriptionLTE ● String scalar

StrategyWhereInput.descriptionContains ● String scalar

StrategyWhereInput.descriptionHasPrefix ● String scalar

StrategyWhereInput.descriptionHasSuffix ● String scalar

StrategyWhereInput.descriptionIsNil ● Boolean scalar

StrategyWhereInput.descriptionNotNil ● Boolean scalar

StrategyWhereInput.descriptionEqualFold ● String scalar

StrategyWhereInput.descriptionContainsFold ● String scalar

StrategyWhereInput.code ● String scalar

code field predicates

StrategyWhereInput.codeNEQ ● String scalar

StrategyWhereInput.codeIn ● [String!] list scalar

StrategyWhereInput.codeNotIn ● [String!] list scalar

StrategyWhereInput.codeGT ● String scalar

StrategyWhereInput.codeGTE ● String scalar

StrategyWhereInput.codeLT ● String scalar

StrategyWhereInput.codeLTE ● String scalar

StrategyWhereInput.codeContains ● String scalar

StrategyWhereInput.codeHasPrefix ● String scalar

StrategyWhereInput.codeHasSuffix ● String scalar

StrategyWhereInput.codeIsNil ● Boolean scalar

StrategyWhereInput.codeNotNil ● Boolean scalar

StrategyWhereInput.codeEqualFold ● String scalar

StrategyWhereInput.codeContainsFold ● String scalar

StrategyWhereInput.builderMode ● StrategyStrategyBuilderMode enum

builder_mode field predicates

StrategyWhereInput.builderModeNEQ ● StrategyStrategyBuilderMode enum

StrategyWhereInput.builderModeIn ● [StrategyStrategyBuilderMode!] list enum

StrategyWhereInput.builderModeNotIn ● [StrategyStrategyBuilderMode!] list enum

StrategyWhereInput.tradingMode ● StrategyStrategyTradingMode enum

trading_mode field predicates

StrategyWhereInput.tradingModeNEQ ● StrategyStrategyTradingMode enum

StrategyWhereInput.tradingModeIn ● [StrategyStrategyTradingMode!] list enum

StrategyWhereInput.tradingModeNotIn ● [StrategyStrategyTradingMode!] list enum

StrategyWhereInput.timeframe ● String scalar

timeframe field predicates

StrategyWhereInput.timeframeNEQ ● String scalar

StrategyWhereInput.timeframeIn ● [String!] list scalar

StrategyWhereInput.timeframeNotIn ● [String!] list scalar

StrategyWhereInput.timeframeGT ● String scalar

StrategyWhereInput.timeframeGTE ● String scalar

StrategyWhereInput.timeframeLT ● String scalar

StrategyWhereInput.timeframeLTE ● String scalar

StrategyWhereInput.timeframeContains ● String scalar

StrategyWhereInput.timeframeHasPrefix ● String scalar

StrategyWhereInput.timeframeHasSuffix ● String scalar

StrategyWhereInput.timeframeEqualFold ● String scalar

StrategyWhereInput.timeframeContainsFold ● String scalar

StrategyWhereInput.stakeCurrency ● String scalar

stake_currency field predicates

StrategyWhereInput.stakeCurrencyNEQ ● String scalar

StrategyWhereInput.stakeCurrencyIn ● [String!] list scalar

StrategyWhereInput.stakeCurrencyNotIn ● [String!] list scalar

StrategyWhereInput.stakeCurrencyGT ● String scalar

StrategyWhereInput.stakeCurrencyGTE ● String scalar

StrategyWhereInput.stakeCurrencyLT ● String scalar

StrategyWhereInput.stakeCurrencyLTE ● String scalar

StrategyWhereInput.stakeCurrencyContains ● String scalar

StrategyWhereInput.stakeCurrencyHasPrefix ● String scalar

StrategyWhereInput.stakeCurrencyHasSuffix ● String scalar

StrategyWhereInput.stakeCurrencyEqualFold ● String scalar

StrategyWhereInput.stakeCurrencyContainsFold ● String scalar

StrategyWhereInput.positionMode ● StrategyStrategyPositionMode enum

position_mode field predicates

StrategyWhereInput.positionModeNEQ ● StrategyStrategyPositionMode enum

StrategyWhereInput.positionModeIn ● [StrategyStrategyPositionMode!] list enum

StrategyWhereInput.positionModeNotIn ● [StrategyStrategyPositionMode!] list enum

StrategyWhereInput.parentID ● ID scalar

parent_id field predicates

StrategyWhereInput.parentIDNEQ ● ID scalar

StrategyWhereInput.parentIDIn ● [ID!] list scalar

StrategyWhereInput.parentIDNotIn ● [ID!] list scalar

StrategyWhereInput.parentIDIsNil ● Boolean scalar

StrategyWhereInput.parentIDNotNil ● Boolean scalar

StrategyWhereInput.forkedFromID ● ID scalar

forked_from_id field predicates

StrategyWhereInput.forkedFromIDNEQ ● ID scalar

StrategyWhereInput.forkedFromIDIn ● [ID!] list scalar

StrategyWhereInput.forkedFromIDNotIn ● [ID!] list scalar

StrategyWhereInput.forkedFromIDIsNil ● Boolean scalar

StrategyWhereInput.forkedFromIDNotNil ● Boolean scalar

StrategyWhereInput.isLatest ● Boolean scalar

is_latest field predicates

StrategyWhereInput.isLatestNEQ ● Boolean scalar

StrategyWhereInput.versionNumber ● Int scalar

version_number field predicates

StrategyWhereInput.versionNumberNEQ ● Int scalar

StrategyWhereInput.versionNumberIn ● [Int!] list scalar

StrategyWhereInput.versionNumberNotIn ● [Int!] list scalar

StrategyWhereInput.versionNumberGT ● Int scalar

StrategyWhereInput.versionNumberGTE ● Int scalar

StrategyWhereInput.versionNumberLT ● Int scalar

StrategyWhereInput.versionNumberLTE ● Int scalar

StrategyWhereInput.ownerID ● String scalar

owner_id field predicates

StrategyWhereInput.ownerIDNEQ ● String scalar

StrategyWhereInput.ownerIDIn ● [String!] list scalar

StrategyWhereInput.ownerIDNotIn ● [String!] list scalar

StrategyWhereInput.ownerIDGT ● String scalar

StrategyWhereInput.ownerIDGTE ● String scalar

StrategyWhereInput.ownerIDLT ● String scalar

StrategyWhereInput.ownerIDLTE ● String scalar

StrategyWhereInput.ownerIDContains ● String scalar

StrategyWhereInput.ownerIDHasPrefix ● String scalar

StrategyWhereInput.ownerIDHasSuffix ● String scalar

StrategyWhereInput.ownerIDEqualFold ● String scalar

StrategyWhereInput.ownerIDContainsFold ● String scalar

StrategyWhereInput.createdAt ● Time scalar

created_at field predicates

StrategyWhereInput.createdAtNEQ ● Time scalar

StrategyWhereInput.createdAtIn ● [Time!] list scalar

StrategyWhereInput.createdAtNotIn ● [Time!] list scalar

StrategyWhereInput.createdAtGT ● Time scalar

StrategyWhereInput.createdAtGTE ● Time scalar

StrategyWhereInput.createdAtLT ● Time scalar

StrategyWhereInput.createdAtLTE ● Time scalar

StrategyWhereInput.updatedAt ● Time scalar

updated_at field predicates

StrategyWhereInput.updatedAtNEQ ● Time scalar

StrategyWhereInput.updatedAtIn ● [Time!] list scalar

StrategyWhereInput.updatedAtNotIn ● [Time!] list scalar

StrategyWhereInput.updatedAtGT ● Time scalar

StrategyWhereInput.updatedAtGTE ● Time scalar

StrategyWhereInput.updatedAtLT ● Time scalar

StrategyWhereInput.updatedAtLTE ● Time scalar

StrategyWhereInput.hasBots ● Boolean scalar

bots edge predicates

StrategyWhereInput.hasBotsWith ● [BotWhereInput!] list input

StrategyWhereInput.hasBacktests ● Boolean scalar

backtests edge predicates

StrategyWhereInput.hasBacktestsWith ● [BacktestWhereInput!] list input

StrategyWhereInput.hasSimulations ● Boolean scalar

simulations edge predicates

StrategyWhereInput.hasSimulationsWith ● [SimulationWhereInput!] list input

StrategyWhereInput.hasHyperopts ● Boolean scalar

hyperopts edge predicates

StrategyWhereInput.hasHyperoptsWith ● [HyperoptWhereInput!] list input

StrategyWhereInput.hasChildren ● Boolean scalar

children edge predicates

StrategyWhereInput.hasChildrenWith ● [StrategyWhereInput!] list input

StrategyWhereInput.hasParent ● Boolean scalar

parent edge predicates

StrategyWhereInput.hasParentWith ● [StrategyWhereInput!] list input

StrategyWhereInput.hasForkedFrom ● Boolean scalar

forked_from edge predicates

StrategyWhereInput.hasForkedFromWith ● [StrategyWhereInput!] list input

StrategyWhereInput.hasForks ● Boolean scalar

forks edge predicates

StrategyWhereInput.hasForksWith ● [StrategyWhereInput!] list input

Member Of

BacktestWhereInput input ● BotWhereInput input ● HyperoptWhereInput input ● SimulationWhereInput input ● strategies query ● StrategyWhereInput input