问题标签 [stock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
9805 浏览

magento - 使用 magento is_in_stock

is_in_stockMagento中属性的功能究竟是什么?一个产品是否有货可以根据是否有货来判断qty >= 1

它似乎会自动调整到当前的 stock_level (与最小允许数量相比?)但是为什么你可以手动修改它?我觉得修改它没有用,因为它无论如何都会改变它自己想要的任何东西..

我无法通过谷歌找到很多关于这个属性的功能的信息,所以可能是一个很好的补充:-)。

0 投票
2 回答
1785 浏览

php - Magento 增加了超过库存的数量

我对 Magento 有一个奇怪的问题。假设我有 5 个库存产品。

然后,我导航到产品的查看页面。

我在数量框中输入 6,单击“添加到购物车”-> 按预期显示“请求的数量不可用”。

我在数量框中输入 5,单击“添加到购物车”-> 它添加了 5 个项目。

然后我再次在数量框中输入 5,单击“添加到购物车”-> 它增加了 5 个项目,总共 10 个项目,没有库存。

当我导航到购物车时,它显示“请求的数量不可用”并且不允许我结帐。

可能是什么问题?我调试得很深,但无法弄清楚..

谢谢

0 投票
2 回答
2791 浏览

javascript - 如何使用 Javascript 在 Django 中制作股票图表?

我想用 Django 建立一个股票网站,我找到了一个 Javascript 库(tickp)来制作图表,但我不懂 Javascript,也不知道如何读取 Django 模板中的 json 数据。我使用此代码从 Yahoo Finance 检索股票数据。

我将这些 .py 和 .js 放在我的文件夹中,我的观点是这样的:

但是我不知道我应该如何编写模板,有人可以告诉我吗?

谢谢。

0 投票
2 回答
1819 浏览

stock - 如何将 tic 数据转换为 5 分钟 OHLC?

我正在学习 KDB+ 并将 tic 数据加载到表 W 中,如下所示。我的问题是,如何将数据传输到 5(或 n)分钟 OHLCVA?

我用这样的 Q 码获取 1 分钟的数据,但不知道如何获取 5 分钟。:

结果:

0 投票
1 回答
223 浏览

android - 如何使用 sd 卡中的图像 url 启动 stock Gallery 应用程序

我的 SD 卡上有一张图片。我需要从我的应用程序启动 Stock Gallery 应用程序以显示图像。我从 stock Gallery 应用程序中获得 NullPointerException。

这是我的代码。

谁能帮我理解我做错了什么?

非常感谢。

0 投票
1 回答
164 浏览

javascript - 当我使用这个 js 库时如何在 django 中读取某些数据?

我想使用这个 js Libarry( Tickp ) 在 django 中制作股票图表。

我写了模板:

我像这样测试 {{hisdata}} 格式:

[[734472, 17.579999999999998, 17.649999999999999, 17.309999999999999, 17.5, 14635299], [734472, 17.579999999999998, 17.649999999999999, 17.309999999999999, 17.5, 14635299], [734472, 17.579999999999998, 17.649999999999999, 17.309999999999999, 17.5, 14635299]]  

但是浏览器没有任何反应,我的代码有什么问题?

0 投票
1 回答
1336 浏览

quotes - 在本地缓存和更新 OHLC 历史股票报价

好的,我并不是说这是另一个“我如何获得历史股票数据”的问题。

我已经找到了大量现成的资源,甚至可以从 Google Finance、Yahoo 和 Finviz 等公司直接导出为直接 CSV 下载。

我编写的软件积极使用方便的工具,包括 YahooFinance 和 Dirk Eddelbuettel 的精美 Beancounter。

我的问题是,也许特别是如果有人熟悉 beancounter,当我查询单个股票的收盘价时,我如何确保所有历史数据都被缓存(例如到本地文本或 sqlite 文件中)以便最大限度地减少访问网络并加快重复查询重叠时间范围?

如果可用,导致网络查询今天的实时价格是不可避免的,这本身就很好。我的 pricehist.sh 脚本将它与 N 天前股票的 OHLCV 价格相结合,也可以很容易地用例如。wget 或 curl 到正确的 URL + 正确的 GET 变量。

在上面的例子中,我希望 pricehist.sh :

  • 如果有的话,请查看今天的当前市场数据,因此如果交易时段未结束,收盘价实际上是最后价格。完毕
  • 检查该股票代码的其余请求历史记录是否尚未本地存储,否则:
  • 查找 6 天前的 VQT 历史记录,存储并打印完成的表格。完毕

尽管我进行了所有搜索,但我仍然不确定如何让 beancounter 简单地输出一只股票的 OHLCV 表,而不管投资组合如何......不是这个输出:

相反,使用 Perl Finance 模块,我只是看不到在哪里激活缓存,也看不到哪些本地数据文件将用于存储。每次调用 yahoofinance.rb 都会在 squid 代理日志中显示它的网络流量。数以千计的 EOD 查询,通常是重叠的,在我的引擎的几个处理阶段导致这些 Web 查找成为主要瓶颈。

我认为这个轮子应该已经被发明出来了,如果必须的话,我会使用完整的 RDBMS 后端,尽管这意味着我的 Ruby、Perl 和 Bash 脚本会使用 MySQL 客户端。

相比之下,我为波兰股票市场构建的仅维护大约 700 个符号中的每一个的文本文件,并且仅由 grep、sed 和 awk 处理的内容非常快——尽管循环了数千个循环等效脚本,但几乎是瞬时的——所以我的软件对 GPW 交易所的每日上市前处理是在几分钟而不是几小时内完成的。

0 投票
11 回答
19535 浏览

algorithm - 是否有已知的技术可以生成逼真的假股票数据?

我最近编写了一些 Javascript 代码来生成随机的虚假股票数据,因为我想展示一个乍看之下看起来像真实股票数据的图表 - 但我想出的只是点头。我只是想知道是否有一些资源可以解释如何“正确”完成此操作,即您可以获得与真实股票数据具有相同模式的逼真数据?

0 投票
2 回答
440 浏览

php - jQuery if() 在请求空 ajax 响应时效果不佳

我有一个表单,我根据用户的选择部分加载。

当用户选择一个日期时,我会搜索该日期的可用库存数量(这是火车旅行的座位)。

我有3IF()句话

  • 首先,我询问数据库响应是否没有返回任何行(因此尚未创建该日期的旅行,因此我必须在那一刻创建它以供客户预订)
  • 其次,我询问响应是否是一个数字(我只返回一个数字,对不起,如果我之前没有指定)以及它是否大于零。所以我更新了可用的数量。所以客户不能过度购买不存在的座位。
  • 第三也是最后一点,如果其他都失败了,qtty 是零,我只是给客户发消息,表明该日期的旅行已满,他/她必须选择不同的日期旅行。

我的代码是这样的:

php代码是这样的:

我取得的最后一件事是一切正常,但它进入第一个IF显示一条消息,用户将在该日期第一次预订(创建旅行)然后它进入第三个IF(在显示的代码中的其他内容)删除第一条消息,并将消息设置为零数量,在屏幕上笨拙地闪烁两条消息,以使用户感到困惑。

对不起,如果它太长了......这是你看到的页面:http: //www.micontrol.cl/~mvargas/wordpress/wp-transatacama/reservas-rapidas/form-reservas.php

0 投票
5 回答
42227 浏览

php - isSaleable() 和 isAvailable() 有什么区别?

我正在我的 Magento 主题的(个人)产品页面上显示库存可用性,对此我有些不完全理解。

我看到模板中使用了两种方法来检查产品是否可供销售:

我自己的发现:
我看到isSalable()(又由isSaleable()调用)调用isAvailable()但也调度了两个事件(catalog_product_is_salable_beforecatalog_product_is_salable_after)。

在前端,我注意到 Magento 的基本模板isAvailable()用于决定是否将产品显示为“有货”或“缺货”;isSaleable()用于决定是否显示“添加到购物车”按钮。

在后端,我注意到当库存数量变为零并且不允许延期交货时产品的库存可用性变为“缺货”。当库存数量为零且允许延期交货,产品的库存可用性保持不变。

问题:
属性“库存可用性”和“库存数量”显然与上述 PHP 方法相互关联。我想知道:

  • PHP 方法之间 的语义差异是什么以及为什么我会使用其中一种方法;isAvailable()isSaleable()

  • 我似乎还不知道它们与这些属性和 Magento 行为的关系。

谢谢你。

编辑:
我已经尝试了产品的库存数量(-1,0,1)、库存可用性(进/出)和缺货(开/关)的所有相关组合,结果如下:

只是为了完整起见:

Magento 中的库存可用性开关控制所有 PHP 方法的返回值,但是当缺货订单关闭且库存数量降至 1 以下时,库存可用性将自动重置为“缺货”(因此N/A行) .