問題タブ [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.
magento - Magentois_in_stockの使用
is_in_stock
Magentoのプロパティの機能は正確には何ですか?商品の在庫があるかどうかは、在庫があるかどうかで判断できますかqty >= 1
?
現在のstock_levelに自動的に調整されるようです(最小許容数量と比較して?)が、なぜ手動で変更できるのでしょうか。とにかく自分の好きなように変わるので、変更しても意味がない気がします。
このプロパティの機能に関する多くの情報をグーグルで見つけることができないので、良い追加かもしれません:-)。
php - Magentoは在庫よりも多い数量を追加します
Magentoに奇妙な問題があります。5個の商品の在庫があるとします。
次に、製品の表示ページに移動します。
[数量]ボックスに6と入力し、[カートに追加]をクリックします->期待どおりに「要求された数量が利用できません」と表示されます。
[数量]ボックスに5と入力し、[カートに追加]をクリックします->5つのアイテムを追加します。
次に、[数量]ボックスに5と入力し、[カートに追加]をクリックします->さらに5つのアイテム、合計10のアイテムが追加されますが、在庫はありません。
カートに移動すると、「要求された数量が利用できません」と表示され、チェックアウトできません。
何が問題なのですか?私はとても深くデバッグしましたが、それを理解することができませんでした。
ありがとう
stock - チックデータを 5 分 OHLC に変換する方法は?
私は KDB+ を学習しており、以下のように目盛りデータをテーブル W にロードしました。私の質問は、データを 5 (または n) 分の OHLCVA に転送する方法ですか?
このような Q コードを使用して 1 分のデータを取得しますが、5 分を取得する方法がわかりません。:
結果:
android - SD カード内の画像 URL でストック ギャラリー アプリを起動する方法
SDカードに画像があります。画像を表示するには、アプリからストック ギャラリー アプリを起動する必要があります。ストック ギャラリー アプリから NullPointerException が発生します。
これが私のコードです。
私が間違っていることを誰かが理解するのを手伝ってくれますか?
どうもありがとう。
javascript - このjsをlibralyで使用するときに、djangoで特定のデータを読み取る方法は?
このjsLibarry(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]]
しかし、ブラウザでは何も起こりません。私のコードの何が問題になっていますか?
quotes - OHLCの過去の株価をローカルでキャッシュおよび更新する
OK、これが別の「過去の株式データを取得するにはどうすればよいか」という質問であるという意味ではありません。
Google Finance、Yahoo、Finvizなどから直接CSVダウンロードにきちんとエクスポートされていても、すぐに利用できるソースをたくさん見つけました。
私が書いているソフトウェアは、YahooFinanceやDirkEddelbuettelのすばらしいBeancounterなどの便利なツールを積極的に使用しています。
私の質問は、おそらく特にbeancounterに精通している場合、単一の株式の1日の終わりの価格を照会するときに、すべての履歴データが(たとえば、ローカルテキストまたはsqliteファイルに)キャッシュされるようにするにはどうすればよいですか? Webへのアクセスを最小限に抑え、時間枠が重複する繰り返しクエリを高速化しますか?
利用可能な場合でも、今日のリアルタイム価格のネットワークルックアップを引き起こすことは避けられません。それ自体は問題ありません。私のpricehist.shスクリプトは、それをN日前の株式のOHLCV価格と組み合わせています。これは、たとえば、簡単に取得することもできます。正しいURL+適切なGET変数にwgetまたはcurlします。
上記の例では、pricehist.shに次のことを行います。
- 今日の現在の市場データがある場合はそれを調べます。したがって、セッションが終了していない場合、終値は実際には最終価格です。終わり
- そのティッカーシンボルに対して要求された残りの履歴がまだローカルに保存されていないかどうかを確認します。そうでない場合は、次のようにします。
- 6日前にさかのぼるVQT履歴を検索し、保存して、完成したテーブルを印刷します。終わり
私のすべての検索にもかかわらず、ポートフォリオに関係なく、beancounterに1つの株式のOHLCVテーブルを単純に出力させる方法がまだわかりません...この出力ではありません:
代わりにPerlFinanceモジュールを使用すると、キャッシュをアクティブ化する場所や、ストレージに使用されるローカルデータファイルがわかりません。yahoofinance.rbを呼び出すたびに、squidプロキシログにそのWebトラフィックが表示されます。私のエンジンのいくつかの処理段階で何千ものEODクエリが重複していることが多いため、これらのWebルックアップが大きなボトルネックになっています。
このホイールはすでに発明されていると思います。必要に応じて完全なRDBMSバックエンドを使用しますが、MySQLクライアントでRuby、Perl、Bashスクリプトに負担をかけることになります。
比較すると、ポーランドの株式市場向けに作成したものは、約700のシンボルごとにテキストファイルのみを維持し、grep、sed、awkのみで処理されるため、非常に高速です。同等のスクリプトを何千回もループしているにもかかわらず、ほぼ瞬時に処理されます。 GPW交換のための私のソフトウェアの毎日の市販前の処理は、数時間ではなく数分で行われます。
algorithm - リアルに見える偽の株式データを生成する既知の手法はありますか?
私は最近、一見本物の株価データのように見えるグラフを表示したかったので、ランダムな偽の株価データを生成する Javascript コードをいくつか書きました。これが「適切に」行われる方法を説明するリソースがあるかどうか、つまり、実際の株式データで見られるのと同じパターンを持つ現実的な外観のデータが得られるかどうか疑問に思っていましたか?
php - jQuery if() は、空の ajax 応答を求めると正しく動作しません
ユーザーの選択に応じて部分的にロードするフォームがあります。
ユーザーが日付を選択すると、その日に利用可能な在庫数を検索します (これは電車の座席です)。
私は3つIF()
の文を持っています
- 最初に、db 応答が行を返さないかどうかを尋ねます (そのため、その日付の旅行は作成されていないため、貸衣装が予約できるようにその時点で作成する必要があります)。
- 2 番目に、応答が数値であるか (数値のみを返します。以前に指定しなかった場合は申し訳ありません)、それが 0 より大きいかどうかを尋ねます。利用可能な数量を更新します。したがって、顧客は存在しない座席を過剰に購入することはできません.
- 3 番目と最後に、他のものが失敗し、数量がゼロの場合、その日付の旅行は満席であり、別の旅行日を選択する必要があることを示すメッセージを顧客に送信します。
私が持っているコードはこれです:
PHPコードは次のとおりです。
私が最後に達成したことは、すべてが機能していることですが、最初IF
にユーザーがその日付に最初に予約されるというメッセージを表示して (旅行を作成)、3 番目に入力してIF
(表示されているコードの場合) 消去します。最初のメッセージとゼロ数量のメッセージを設定すると、ユーザーの混乱のために画面内の両方のメッセージがぎこちなく点滅します。
長すぎる場合は申し訳ありません...ここにあなたが見るためのページがあります:http://www.micontrol.cl/~mvargas/wordpress/wp-transatacama/reservas-rapidas/form-reservas.php
php - isSaleable() と isAvailable() の違いは何ですか?
Magento テーマの (個別の) 製品ページで在庫状況を表示する作業を行っていますが、これについて完全に理解していないことがあります。
製品が販売可能かどうかを確認するために、テンプレートで 2 つの方法が使用されていることがわかります。
私自身の調査結果:isSalable()
(これは によって呼び出されisSaleable()
ます) を呼び出しますが、2 つのイベント (および)isAvailable()
もディスパッチします。catalog_product_is_salable_before
catalog_product_is_salable_after
isAvailable()
フロントエンドでは、Magento のベース テンプレートで、製品を「在庫あり」または「在庫なし」として表示するかどうかを決定するために使用されていることに気付きました。isSaleable()
「カートに入れる」ボタンを表示するかどうかなどを決定するために使用されます。
バックエンドでは、在庫数がゼロになりバックオーダーが許可されない場合、製品の在庫状況が「在庫切れ」になることに気付きました。在庫数がゼロになり、バックオーダーが許可された場合、製品の在庫状況は変わりません。
質問:
プロパティ「在庫状況」と「在庫数」は明らかに相互にリンクされており、前述の PHP メソッドともリンクしています。私が知りたいのですが:
PHP メソッドと PHP メソッドのセマンティックの違いと、なぜどちらを使用するのか。
isAvailable()
isSaleable()
これらのプロパティと Magento の動作との関係については、まだわかっていないようです。
ありがとうございました。
編集:
製品の在庫数 (-1,0,1)、在庫状況 (イン/アウト)、バックオーダー (オン/オフ) の関連するすべての組み合わせを試しましたが、これが結果です:
完全を期すために:
すべての PHP メソッドの戻り値を制御するのは Magento の在庫状況スイッチですが、バックオーダーがオフになり、在庫数が 1 を下回ると、在庫状況は自動的に「在庫切れ」にリセットされます (したがってN/A
行) 。 .