首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

PyAlgoTrade 0.20 中文文档(二)

onEnterOk(position) 覆盖(可选)以在提交用于进入持仓的订单被成交时收到通知。默认实现为。...onExitOk(position) 覆盖(可选)以在提交用于退出持仓的订单被成交时收到通知。默认实现为。...onExitCanceled(position) 覆盖(可选)以在提交用于退出持仓的订单被取消时收到通知。默认实现为。...onStart() 覆盖(可选)以在策略开始执行时收到通知。默认实现为。 onFinish(bars) 覆盖(可选)以在策略完成执行时收到通知。默认实现为。...例如,假设您从1000 现金开始,然后以10 购买 XYZ 的 1 股,后来以 该交易的利润$10。 即使您的整个投资组合从1000 增加到1020,该交易的回报率 100%。

11910

orm2 中文文档 3.1 模型属性

译者:飞龙 来源:Model Properties 模型和一些关联具有一个或多个属性,每个属性有类型以及一些可选设置,你可以自行选择它们(或使用默认设置)。...你可以指定size2 | 4 | 8; integer:整数。你可以指定size2 | 4 | 8; boolean:true或false的值; date:日期对象。...} }); 所有类型都支持required(布尔值),unique(布尔值)和defaultValue(文本)。...文本类型支持最大尺寸(数值)和big(布尔值,用于非常长的字符串)。数值类型是浮点数,支持size(数值,字节大小)和unsigned(布尔值)。日期类型支持time(布尔值)。...var Person = db.define("person", { name : { type: 'text', mapsTo: 'fullname' } }); ORM属性name映射

26830

一篇朴实的文章带捋完TypeScript基础,方法是正反对比!

布尔值是最基础的数据类型,在 TypeScript 中,使用 boolean 定义布尔值类型: 以下都编译通过的,并且给出了说明,一句话总结,是什么类型就要赋值给什么类型,这句话够俗了吧 正确的写法 /.../➖➖➖➖➖➖➖➖➖布尔值➖➖➖➖➖➖➖➖➖ let isDone: boolean = false; // 事实上 `new Boolean()` 返回的是一个 `Boolean` 对象 let...let infinityNumber: number = Infinity; //➖➖➖➖➖➖➖➖➖字符串➖➖➖➖➖➖➖➖➖ let myName: string = 'Tom'; //➖➖➖➖➖➖➖➖➖值...➖➖➖➖➖➖➖➖ let decLiteral: number = "6"; //➖➖➖➖➖➖➖➖➖字符串➖➖➖➖➖➖➖➖➖ let myName: string = 999; //➖➖➖➖➖➖➖➖➖值...{ return n(); } } 枚举 正确的做法 // 枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天 // 枚举就是枚举值到枚举名进行反向映射

1.1K20

Python3.6.5标准库文档(完整中文版)---内置函数(二)

,即一个True或False。...如果x假或省略,则返回False; 否则返回True。的 bool类是的子类int(参见数值类型-整数,浮点,复合)。它不能进一步分类。它唯一的例子是False和 True(参见布尔值)。...可选的source参数可以用几种不同的方式初始化数组: 如果它是一个字符串,则还必须给出编码(以及可选的 错误)参数; bytearray()然后使用字符串转换为字节str.encode()。...如果它是一个整数,则数组将具有该大小,并将用字节进行初始化。 如果它是符合缓冲区接口的对象,则将使用该对象的只读缓冲区来初始化字节数组。...0 <= x < 256 bytes bytearray 因此,构造函数参数被解释bytearray()。 字节对象可以使用文字创建,请参阅字符串和字节文字。

51720

pydantic学习与使用-12.使用 Field 定制字段

前言 Field 可用于提供有关字段和验证的额外信息,如设置必填项和可选,设置最大值和最小值,字符串长度等限制 Field模块 关于 Field 字段参数说明 Field(None) 是可选字段,不传的时候值默认为...,向 JSON SchemaDecimal添加“大于”的验证和注释exclusiveMinimum ge 对于数值,这将添加“大于或等于”的验证和minimumJSON 模式的注释 lt 对于数值,这会为...对于字符串值,这会向 JSON Schema添加相应的验证和注释 max_lengthmaxLength 对于字符串值,这会向 JSON Schema添加相应的验证和注释 allow_mutation 一个布尔值...TypeError当 False 时,如果在实例上分配了字段,则该字段引发 a 。模型配置必须设置validate_assignmentTrue执行此检查。...regex 对于字符串值,这会添加从传递的字符串生成的正则表达式验证和patternJSON 模式的注释 repr 一个布尔值,默认为True. 当 False 时,该字段应从对象表示中隐藏。

4.7K10

大话 JavaScript(Speaking JavaScript):第六章到第十章

ECMAScript 语言类型包括: 未定义、布尔值、字符串、数字和 对象 因此,构造函数在技术上并没有引入新的类型,尽管它们被认为有实例。...«if_true» : «if_false» 如果条件true,则结果if_true; 否则,结果if_false。 例如: var x = (obj ?...这样的字的最低 3 位用作类型标记,以指示该值是对象、整数、双精度、字符串还是布尔值(正如你所看到的,即使这个早期引擎已经尽可能将数字存储整数)。 对象的类型标记为 000。...根据前面的表格,以下是所有的假值: undefined、null 布尔值false 数字:0、NaN 字符串:'' 所有其他值,包括所有对象,甚至是对象、数组和new Boolean...有关可选参数的更多信息,请参阅可选参数。 示例 2:属性的默认值 对象options可能有可能没有属性title。

25610

JavaScript中!!、||、?.、??运算符的区别和用法

对一个值进行两次逻辑非运算,第一次逻辑非运算会将值转换为布尔值,然后取反,第二次逻辑非运算会再次取反,得到原始的布尔值。 !! 可以用于判断一个值是否真值或者假值。...x 会返回 true; 如果 x 是一个假值,例如 false、0、"" 等, !!x 则会返回 false,。 ?. 和 ?? 的区别 ?. ...是可选链运算符,用于访问一个可能为或者未定义的对象的属性,如果对象或者未定义,它会返回 undefined,而不会抛出错误。 例如,如果 obj 是一个对象,那么 obj?....是值合并运算符,它用于提供一个默认值,当左边的表达式 null 或者 undefined 时,它会返回右边的表达式的值,否则返回左边的表达式的值。例如,如果 x 是一个变量,那么 x ??...只会在左边的表达式 null 或者 undefined 时,返回右边的表达式的值,否则返回左边的表达式的值。这意味着,如果左边的表达式是一个假值,例如 false、0、"" 等,它仍然会被返回。

51420

django 1.8 官方文档翻译: 6-4-2 编写自定义的django-admin命令

BaseCommand.can_import_settings 一个布尔值,指示该命令是否需要导入Django的设置的能力;如果True,execute()将在继续之前验证这是否可能。...BaseCommand.output_transaction 一个布尔值,指示命令是否输出SQL语句;如果True,输出将被自动用BEGIN;和COMMIT;封装。默认为False。...一个布尔值;如果True,在执行该命令之前将检查整个Django项目是否有潜在的问题。...BaseCommand.leave_locale_alone 一个布尔值,指示设置中的区域设置在执行命令过程中是否应该保持而不是强制设成‘en-us’。 默认值False。...当can_import_settings选项设置False时,该选项不可以False,因为尝试设置区域设置需要访问settings。这种情况将产生一个CommandError。

67920

06-移动端开发教程-fullpage框架

函数 无 设置背景颜色 anchors 数组 无 定义锚链接 scrollingSpeed 整数 700 滚动速度,单位毫秒 easing 字符串 easeInQuart 滚动动画方式 menu 布尔值...项目导航的位置,可选 left 或 right navigationColor 字符串 #000 项目导航的颜色 navigationTooltips 数组 项目导航的 tip slidesNavigation...布尔值 false 是否显示左右滑块的项目导航 slidesNavPosition 字符串 bottom 左右滑块的项目导航的位置,可选 top 或 bottom controlArrowColor...字符串 #fff 左右滑块的箭头的背景颜色 loopBottom 布尔值 false 滚动到最底部后是否滚回顶部 loopTop 布尔值 false 滚动到最顶部后是否滚底部 loopHorizontal...布尔值 true 左右滑块是否循环滑动 autoScrolling 布尔值 true 是否使用插件的滚动方式,如果选择 false,则会出现浏览器自带的滚动条 scrollOverflow 布尔值 false

5.1K90

Pytorch学习之torch用法—-比较操作(Comparison Ops)

参数: input(Tensor) —- 要排序的张量 dim(int,可选的) —- 沿着此维度排序 descending(bool,可选的) —- 布尔值,控制升序排序 out(tuple,可选的)...如果不指定dim,则默认input的最后一维,如果largestFalse,则返回最小的k个值。...参数: input(Tensor) —- 输入张量 k(int) —- “top-k”中的k值 dim(int,可选的) —- 排序的维度 largest(bool,可选的) —- 布尔值,控制返回最大或最小值...sorted(bool,可选的) —- 布尔值,控制返回值是否排序 out(tuple,可选的) —- 可选输出张量 返回值: 返回一个元组(values, indices),其中indices是原始输入张量...如果设定布尔值sortedTrue,将会确保返回的k个值被排序 x = torch.arange(1, 6) x tensor([1, 2, 3, 4, 5]) torch.topk

1.8K41

JavaScript之选择控制语句(if,switch,while,do-while,for循环)及很重要的表达式真与假

表达式可以是变量可以是常量,可以是一个复杂表达式,用全等===符号,express是一个用来与 case 子语句匹配的表达式 case子句必须是常量表达式,case子句可以有多个,但是每一个case...对象的值的 但是要注意:下面的都返回true "0"; // 字符串0 []; // 数组 {}; // 对象 非0数字 Infinity 注意:任何不是null 和undefined包括值 false...(x) { // 这里的代码会被执行 } 基本类型的布尔值不受此规则影响,如下代码 var x = false; if (x) { // 这里的代码不会执行 } 注意:不要用创建 Boolean...对象的方式将一个非布尔值转化成布尔值,直接将 Boolean 当做转换函数来使用即可,或者使用双重!!...var x = new Boolean(expression); // 不太好 有new与无new的结果是不一样的,前面无new的Boolean会返回一个boolean结果 值得注意的是: 对于任何对象,即使是值

2.1K20
领券